cancel
Showing results for 
Search instead for 
Did you mean: 

Select planes out of cartesian coordinate system

Creator
Creator

Hey guys,

 

Ive created an offset CSYS and Iam currently trying to look up how to select the planes which are created with the CSYS.

 

My CSYS is being created automatically at the center of mass. The next step is to cut the body at the planes which are created by the new CSYS.

 

Problem is: I cannot find a way to select those planes except by using "Findobject", but findobject cant be used universally. Could anyone help?

3 REPLIES

Re: Select planes out of cartesian coordinate system

Phenom
Phenom

By "planes of the csys", do you mean that you have created a datum csys feature and now want to access the individual datum planes of the datum csys?

 

If so, there are some good examples in the GTAC solution center.

VB version:

http://solutions.industrysoftware.automation.siemens.com/view.php?si=nx_api5580

 

C# version:

http://solutions.industrysoftware.automation.siemens.com/view.php?si=nx_api5082

Re: Select planes out of cartesian coordinate system

Creator
Creator

That wasnt exactly what I meant. So Ive made a offset CSYS automatically with a script according to the center of mass, right.

 

With the new CSYS you get three new planes: "XY Plane of CSYS (2)" for example. The question now is if there is a method to get the created objects (the planes) by the CSYS.

 

Do you know what I mean?

Re: Select planes out of cartesian coordinate system

Esteemed Contributor
Esteemed Contributor

Are you creating a real datum CSYS or just a Cartesian coordinate system?

If you create a real datum CSYS, then the examples posted above will contain the code fragments to get the datum planes contained in the datum CSYS.

You need to have the datum CSYS feature to make this work, the Cartesian CSYS will not work for these examples.

If you have a regular CSYS, then you need to create the datum planes based on the directions property of the CSYS.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.0, FBM, MRL 3.1.4 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 10.1
Development: VB.NET, Tcl/Tk    Testing: NX11.0 EAP, NX12.0 EAP

How to Get the Most from Your Signature in the Community