UG programming
UG programming
(OP)
Hi,
My company has just started to use Unigraphics and my boss asked me to search information for the application development, I found information about GRIP and API C, C++ based.
The first application I need to do is software to check the objects of a model are in the correct layer and obtain a log file with the errors.
Which option (GRIP or C++) do you recommend to do this???
I need a license to develop application with GRIP or just to develop with the OPEN API???
Thanks for any help and if somebody has manuals about this topic I would appreciate…
My company has just started to use Unigraphics and my boss asked me to search information for the application development, I found information about GRIP and API C, C++ based.
The first application I need to do is software to check the objects of a model are in the correct layer and obtain a log file with the errors.
Which option (GRIP or C++) do you recommend to do this???
I need a license to develop application with GRIP or just to develop with the OPEN API???
Thanks for any help and if somebody has manuals about this topic I would appreciate…





RE: UG programming
For more information about Check Mate, go to:
htt
John R. Baker, P.E.
Product 'Evangelist'
NX Product Line
UGS Corp
Cypress, CA
http://www.ugs.com
http://www.plmworld.org/museum/
RE: UG programming
You will need a development license to develop custom applications and execute licenses to run them.
"Wildfires are dangerous, hard to control, and economically catastrophic."
Ben Loosli
Sr IS Technologist
L-3 Communications
RE: UG programming
John R. Baker, P.E.
Product 'Evangelist'
NX Product Line
UGS Corp
Cypress, CA
http://www.ugs.com
http://www.plmworld.org/museum/
RE: UG programming
Case I : 2.5 Axis Point Drilling
- by API , you can just set point coordinates and operation parameters , create the operation but then you have to use GRIP NC to add point coords as the geometry. The reason for that is explained as the strategy of the development, assuming users would tend to use Hole Making Wizard instead..
Case II : Wire EDM operations
- Again API is not sufficient to handle this case , you need to define the geometry by GRIP NC...
There are also some other examples per say , that API is not capable of performing which is true for GRIP ,on the other hand , nobody can claim that a single tool would perform all the interactive jobs that UG does ...In many cases some degree of combination is not avoidable ...
Regards ,
Karl Oppenheimer
Moderator
CAD/CAM SoftStore
www.ugsoftstore.com
www.cadcamsoftstore.com
RE: UG programming
However, if you're new to programming and want somthing as simple as checking the layers of objects, then GRIP would certainly suffice.
Using GRIP, API, or CheckMate will require development/authoring licences. Its all changed post-NX3. Not sure on CheckMate, but I don't believe an execute license is required for API from NX4 and beyond.
Paul Phillips
Specialty Engineered Automation
http://www.sea4ug.com
RE: UG programming
Now if you have any example or tutorial I will thank for it, because I have just the UG help documentation and I don’t know if that is enough…
Thanks…
RE: UG programming
Regards
Pawel Siwak
RE: UG programming
If you need to create a Ufunc program use the NX/Open API not the UG/Open api. NX/Open api is the current direction where Grip hasn't been enhanced for many version UG/Open will not be enhanced for many versions going forward. NX/Open API supports C++, .Net, and Java equally. Pick your poison.
-Dave
PLM Exchange
http://plmexchange.net
http://groups.google.com/group/NX_CAX/