×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Scripting import of TWO_D_PLANAR parts

Scripting import of TWO_D_PLANAR parts

Scripting import of TWO_D_PLANAR parts

(OP)
Hi

I'm trying to import 2D planar polygons as parts into a model, through a python script. So far, I've followed the example in the ABAQUS Scripting Users Manual (3.1 Creating a Part), which deals with exactly what I want to do, but in 3D.
So far, I can get as far as importing my points, and drawing the lines for the sketch. But I'm stumped as to how I can then convert the sketch to a part. In the 3D example, they use 'BaseSolidExtrude', to extrude the 2D sketch into a 3D part. I've tried using the same, just with a depth of zero, but that doesn't work. I assume I have to use something different, but I have no idea what.
I've searched the manual for 'TWO_D_PLANAR' but it returns zero hits. Any push in the right direction would be greatly appreciated.
FYI, I'm using ABAQUS 6.6-1.

Cheers
R. Mettier

RE: Scripting import of TWO_D_PLANAR parts

Hi

I don't do a lot of scripting, but I do know that during a CAE session, all the mouse clicks and so on are recorded in the abaqus.rpy file.  You could create a simple 2D part in CAE, then look in the abaqus.rpy file to see what Python commands were used to create the part.

Alternatively, just record a macro in CAE, then open the macro file and see what gets created in there.

Regards

Martin

RE: Scripting import of TWO_D_PLANAR parts

Just tried this meself - look for the BaseShell() method winky smile

Martin

RE: Scripting import of TWO_D_PLANAR parts

(OP)
Thanks, that was exactly what I was looking for.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources