Jump to content

Mr. Heinrich von Zadow

  • Content Count

  • Joined

  • Last visited

  • Days Won


Mr. Heinrich von Zadow last won the day on June 15

Mr. Heinrich von Zadow had the most liked content!

Community Reputation

5 Neutral

About Mr. Heinrich von Zadow

  • Rank

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

1227 profile views
  1. Hi Rizuan, very good. FINE and CAESES are well known combination so hopefully it will be 'smooth sailing'... Cheers, Heinrich
  2. Hi Rizuan, the important thing to note is, that CAESES itself does not offer any sort of CFD computations. If you want to calculate the total resistance Rt you need to connect CAESES to a CFD solver of your choice through the Software Connector. Which CFD code do you typically use or have licenses available for? Best regards, Heinrich
  3. Hi Rizuan, I recommend you start by looking through the tutorials and samples related to hull design. Which software are you planning to use for CFD? Best regards, Heinrich
  4. Dear Milad, If I understand correctly, then yes, that is perfectly normal. The 2000 LHS samples is what you use to train the model. If you'd evaluate your model at these exact points, the prediction would perfectly match the training data (at least for Kriging that is the case). However, the model cannot just predict a pareto front "out of the blue". Usually, what we do is, to run a MOGA (multi objective genetic algorithm) optimization on the model. With large enough populations sizes and number of generations this allows to quickly find pareto-optimal designs (that means that for those designs there is not other designs better in one objective without being worse in an other objective). Best regards, Heinrich
  5. Dear Yuwen, the code is not that straight forward to explain. Mostly it's sine/cosine distribution functions, but there are quite a few additions here and there. Would you not rather need a topology like outlined in the attached project, anyway? Cheers, Heinrich gridDemo.cdb
  6. Dear Yuwen, I'd have to ask a developer to take a look into the code to answer that question. However, I think it might be enough for you to know that the distribution (if not set to be uniform) is dependent on the parametrization of the underlying surface. Hence, by parametrizing the surface differently, you can freely control the distribution of cells. Cheers, Heinrich
  7. What exactly did you do when "running Dakota". Did you run an optimization or just calculated one set of pareto designs? Could it be that the blue dots in the second plot are additional samples that where generated before the generation of the first Surrogate?
  8. Hi Milad, I am not quite sure if I understand the question. You mean that out of the 2000 LHS samples only a few are shown after you have calculated the pareto designs? Do you create the plots in Excel and add the pareto designs from the finaldata file? Cheers, Heinrich
  9. Hi Carlos, I think I remember these black BReps from the good old CAESES4 days 😉 If I recall correctly this happens when importing IGES/STEP from certain other CAD tools and can be easily resolved by just assigning a different color to the imported parts. Since they are currently black, you would have to use the BRep operation "remove colors" first and then assign a different color... Best regards, Heinrich
  10. Hi Ravi, sweet! Happy to see that you arrived at a design you are happy with so quickly. If you don't mind attaching your project here, I could take a look into the hub shape. Cheers, Heinrich
  11. Hi Andreas, maybe I am missing the point, but where exactly does CAESES come in here? If you think there is anything our software can help you with, feel free to get in touch! Anyway, I guess my next try would be a STEP export. Also make sure to use the same units with both tools so you don't run into trouble with tolerances. Cheers, Heinrich
  12. Hi Milad, very good! Yes, you can export the content of tables to csv like this: If you want to plat any of the other designs (i.e. the "finaldata" designs returned by dakota) you would have to do the formatting by yourself. Cheers, Heinrich
  13. Hi Yuwen, at this moment we don't really have this kind of functionality. However, you might want to check again after the next release 😉 In the meantime I attached a quicksort algorithm feature from this old post from Arne: Cheers, Heinrich quicksort.fdf
  14. Hi Alexis, the documentation can be searched i.e. for "String" which pops up all the corresponding class functions. You should be able to achieve what you are looking for with the replaceByString command: The problem with the backslash symbol is, that it is also used as an escape character. Therefore you need to use a little workaround e.g. as follows: FString s("a/b") s.replaceByString("/","\?") s.replaceByString("?","") Cheers, Heinrich
  15. Hi Yuwen, it usually means that you try to modify an object that you are not allowed to (in order to prevent recursion). If you just need the max value, you could (inside a feature) use a doubleSeries like this: FDoubleSeries values([1,2,3,4,5,4,3,2,1]) FDouble maxVal(values.getMax()) Cheers, Heinrich
  • Create New...