Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

Pro/Toolkit: Cleanup Dimensions in drw

amar.junankar

New member
Hi,

I am looking for function related to Cleanup Dimensions in a drawing view in Pro/Toolkit. I referred to ProDrawingView... functions, but not able to find anything related to cleanup dimensions.

Thank you for your cooperation,

Best Regards,
Amar Junankar
 
Hello Amar,


There is no direct method in the Pro-Toolkit to reproduce the Pro-Engineer Show/Erase functionality. You need to visit the dimension in view wise and do the clean up process.


Are you working on Pro-Toolkit?


Kishore V
 
Hi Kishore,

Thank you for your kind reply.

Yes. I am using Pro/Toolkit for creation of ProE drawings from solid models.
These solid models contain certain dimensions with tolerances, that we are interested in displaying in drawings.

So, we are planning to use ProDimensionShow/ ProAnnotationDisplay for that.
Only problem is that after using above functions, dimensions are not equispaced or arranged at regular intervals. So, something like Cleanup Dimensions would help.

Any help regarding the issue is appreciated.

Thanks again,

Best Regards,
Amar Junankar
 
Hi Amar Junankar,


Can you guide us, How to start up with toolkit application.


What are the basic (software)knowledge apart from working on pro/e needed to work on Toolkit. We need to explore possibilities of using toolkit.


Could you please guide us! or any help files for knowing possibilities of Toolkit. Any reference of help documents is appreciable.


Expecting fast reply, pelase.


Regards,


Mohanbabu
 
In addition to knowing the basic mechanics of Pro/ENGINEER you need to have a working knowledge of the C programming language. You also need $20,000 to purchase a license of Pro/TOOLKIT. Alternatively you can use the J-Link API library which has less functionality than Pro/TOOLKIT but is free. When you install Pro/ENGINEER you have the option to install either API.
 
Hi,<br style="font-family: Arial,Helvetica,sans-serif;"><br style="font-family: Arial,Helvetica,sans-serif;">As williaps mentioned, Pro/Toolkit comes as a separate license.
Pro/Toolkit license allows to unlock created Dlls, so that end user doesn't require Pro/Toolkit license. Also, while developing Pro/Toolkit applications, developers require Pro/E with Pro/Toolkit to test the dlls (without unlocking).<br style="font-family: Arial,Helvetica,sans-serif;"><br style="font-family: Arial,Helvetica,sans-serif;">Kindly refer following links for getting started with Pro/Toolkit:<br style="font-family: Arial,Helvetica,sans-serif;"><br style="font-family: Arial,Helvetica,sans-serif;">1. Pro/TOOLKIT: Setting up your environment in VC++ .NET<br style="font-family: Arial,Helvetica,sans-serif;">http://www.purplerose.biz/Vin/new_page_2.htm<br style="font-family: Arial,Helvetica,sans-serif;"><br style="font-family: Arial,Helvetica,sans-serif;">I think, you may require following modifications with Visual Studio 2005 and WF 3.0:<br style="font-family: Arial,Helvetica,sans-serif;"><br style="font-family: Arial,Helvetica,sans-serif;">a. Additional include directiories:<br style="font-family: Arial,Helvetica,sans-serif;">C:\Program Files\proeWildfire 3.0\protoolkit\includes<br style="font-family: Arial,Helvetica,sans-serif;">C:\Program Files\proeWildfire 3.0\prodevelop\includes<br style="font-family: Arial,Helvetica,sans-serif;"><br style="font-family: Arial,Helvetica,sans-serif;">b. Additional library directories:<br style="font-family: Arial,Helvetica,sans-serif;">C:\Program Files\proeWildfire 3.0\prodevelop\i486_nt\obj<br style="font-family: Arial,Helvetica,sans-serif;">C:\Program Files\proeWildfire 3.0\protoolkit\i486_nt\obj<br style="font-family: Arial,Helvetica,sans-serif;"><br style="font-family: Arial,Helvetica,sans-serif;">c. Additional Dependencies:<br style="font-family: Arial,Helvetica,sans-serif;">wsock32.lib mpr.lib prodev_dllmd.lib protk_dllmd.lib psapi.lib (for multi-threaded dlls)<br style="font-family: Arial,Helvetica,sans-serif;">wsock32.lib mpr.lib prodev_dll.lib protk_dll.lib psapi.lib (for single-threaded dlls)<br style="font-family: Arial,Helvetica,sans-serif;"><br style="font-family: Arial,Helvetica,sans-serif;">d. Set No for 'Treat wchar_t as Built-in Type' in Project Properties -> Config. Properties -> C/C++ -> Language<br style="font-family: Arial,Helvetica,sans-serif;"><br style="font-family: Arial,Helvetica,sans-serif;">2. Pro/TOOLKIT Information<br style="font-family: Arial,Helvetica,sans-serif;">http://www.purplerose.biz/Vin/new_page_2.htm<br style="font-family: Arial,Helvetica,sans-serif;">
Here you will find different links with information on Pro/Toolkit.
-----------------------------------
For actual Pro/Toolkit programming, there is one user guide in proe help.
Hope this will be helpful.

Best Regards,
Amar Junankar
 
amar.junankar said:
Hi Kishore,

Thank you for your kind reply.

Yes. I am using Pro/Toolkit for creation of ProE drawings from solid models.
These solid models contain certain dimensions with tolerances, that we are interested in displaying in drawings.

So, we are planning to use ProDimensionShow/ ProAnnotationDisplay for that.
Only problem is that after using above functions, dimensions are not equispaced or arranged at regular intervals. So, something like Cleanup Dimensions would help.

Any help regarding the issue is appreciated.

Thanks again,

Best Regards,
Amar Junankar

I'm also interested in displaying dimensions with tolerances on the drawing in tabular form. Our PTC provider says it can't be done, but with Pro/Toolkit I don't see why it couldn't be.

So, have you managed to write the program and if so, is it possible to share it?
 

Sponsor

Back
Top