Jump to content

Ceyhan Erdem

Moderators
  • Content Count

    196
  • Joined

  • Last visited

  • Days Won

    11

Posts posted by Ceyhan Erdem


  1. Hi Andreas,

     

    If the mentioned tool that you would like to couple with CAESES has the capability to run script files or run in batch mode, then the connection should be quite straight forward.

    Please let me know if you need further assistance.

     

    I will recommend you to check the Software Connection tutorials within CAESES and the batch scripting commands of "Maxsurf Motion" within its manual.

     

    Cheers

    Ceyhan


  2. Hi Chien,

     

    Please find the attached simple project.

    This might give you some idea about how the operations are defined. Besides that please check the sample "Axial Fan" under Documentation>Samples

     

    For three airfoil sections, I have defined chord scaling, pitch, yaw and rake. This is just for illustration purposes to show how the steps are performed.

    Of course you would like to perform those steps not one by one but using a Feature Definition, and as a result obtaining a Meta Surface.

     

    Note: I have figured some errors in the code that I have attached earlier which are corrected

     

    Cheers

    Ceyhan

     

    simple_read_Airfoil.fdb

    profile.txt.zip


  3. Hi Priyanka,

     

    1) The input for the "Base Curve" within the Curve Engine, has to be in fact an attribute coming from the feature.

    In your case, you are using the feature called "Aft Section" and you can find the available curves at the Drop Down List.

     

    2) I can see that there are 7 errors, But from the console output it is possible to see only the last two. If you provide me a screen capture where I can see them all, I might be more helpful.

     

    But most probably you forgot to define FOS or Beam as input argument.

     

    Cheers

    Ceyhan

    • Upvote 1

  4. Hi Erkan,

     

    I can see from the code that the operation to trim the geometry is the one starting from line 250.

    What you have to do is to change the input within the command

    ".setSource()"

     

    so just create the surface that you desire to do the trimming before the fbrepsolidfromintersections operation and update the "setSource" respectively.

     

    Please let me know if you still have problems.

     

    I would also recommend you to go over the tutorials, once you have a basic understanding it may be easier to understand the samples.

     

    Cheers

    Ceyhan


  5. Hi Simone,

     

    Please find the attached the project where the fillet creation wrt colored faces is performed.

     

    Do not forget that in CAESES, colors can be assigned within BRep for each operation.

     

    So I have created an operation "add sources" where a color is assigned to first face (let's say first_face_color),

    then a second "add source" operation; adding the second face and assigning a color (let's say second_face_color)

     

    Finally I can perform the fillet operation between the two colors (first_face_color, second_face_color)

     

    Please let me know if you have further questions.

     

    Cheers

    Ceyhan

    Fillet_Prove.fdbc


  6. Hi Simone,

     

    You can easily create loops and do your calculations in Caeses using Feature Definitions .

    In your case; for each section, you can do your internal optimization and fit your sectional area by updating your created parameters.

     

    I would recommend you to check "Effective FPL" which gives a detailed information about Feature Programming Language.

     

    You can find the  mentioned file under Documentation Browser > Tutorials > Content of Features.

     

    Cheers

    Ceyhan


  7. Hi Karl,

     

    Can you please check the attached project file.

    It is a quick approach and I didn't play much with it  but you can further develop it.

     

    I have added two feature definitions;

    - one for creating curve orientation consistency, f_revise_curves

    - and the other for the tongue surface creation, f_tongue

     

    Please check and let me know if you encounter any problems.

     

    For your question about the subdivided trim edge, I would assume that there is tangency discontinuity which is causing the edge to be subdivided.

     

    But you can easily get the trimmed edge group using the command,

     

    your_BRep.getEdgeFrom(operation index where the trim happens)

     

    Cheers

    Ceyhan

    Volute2.fdbc

×
×
  • Create New...