Pro/ENGINEER
From Wikipedia, the free encyclopedia
Pro/ENGINEER | |
Pro/ENGINEER splash screen |
|
Developer: | Parametric Technology Corporation |
---|---|
Latest release: | Wildfire 3.0 / |
OS: | Unix-like/Windows/Linux |
Use: | CAD software |
Website: | www.ptc.com |
Pro/ENGINEER (commonly referred to as Pro/E or Pro) is a parametric feature-based three-dimensional Solid modeling CAD software created by Parametric Technology Corporation (PTC).
Contents |
[edit] Overview
Pro/ENGINEER is a mechanical engineering and design CAD tool capable of creating complex 3D models, assemblies, and 2D measured drawings; it does not support architectural or civil engineering practices. It originally caused a major change in the CAD industry when first released by introducing the concept of Parametric Modeling. Rather than models being constructed like a mound of clay with pieces being added or removed to make changes, the user constructs the model as a list of features, which are stored by the program and can be used to change the model by modifying, reordering, or removing them.
Pro/ENGINEER outputs consist of solid model data for tooling and rapid prototyping, CNC manufacturing, and finite element analysis. A product and its entire Bill of Materials can be modeled accurately with fully associative engineering drawings, and revision control information. It is compatible with Unix-variants, Windows and Linux operating systems. All data is interchangeable between these platforms without conversion.
PTC have also released a version of the program called Pro/DESKTOP that is marketed towards small businesses and schools who want to incorporate a low-cost CAD package to their curriculum.
[edit] Modules
A typical Pro/ENGINEER software package is made up of different modules, customizable to the customer's specific needs. In the past years some of the modules like Pro/SURFACE and Pro/SHEETMETAL have been integrated into the basic Pro/E offerings. For example, if a company specialized in the design of wire harnesses for the automotive industry, they would want to purchase the Pro/CABLING and Pro/HARNESS-MFG modules.
[edit] Foundation modules
- Pro/ASSEMBLY (Basic)
- Pro/DETAIL
- Pro/ECAD
- Pro/INTERFACE
- Pro/LEGACY
- Pro/PHOTORENDER
- Pro/PROGRAM
- Pro/SHEETMETAL
- Pro/WELDING
ISDX for surfacing
[edit] Advanced modules
- Basic Hull
- Structural Hull
- Behavioral Modeler
- Design Animation
- Expert Machinist
- Import Data Doctor
- Mechanism Design
- ModelCHECK
- Pro/ASSEMBLY (Advanced)
- Pro/CABLING
- Pro/CMM
- Pro/COMPOSITE
- Pro/DIAGRAM
- Pro/DIEFACE
- Pro/HARNESS-MFG
- Pro/MOLDESIGN and Pro/CASTING
- Pro/NC
- Pro/NC-SHEETMETAL
- Pro/PIPING (Specification-Driven Design Mode)
- Pro/PIPING (Non Specification-Driven Design Mode)
- Pro/PROCESS for Assemblies
- Pro/PROCESS for MFG
- Pro/REVIEW
- Pro/SCAN-TOOLS
- Pro/SURFACE
- Pro/VERIFY
[edit] Configuration
Pro/ENGINEER has many options a user can configure that are set and stored in a text file named config.pro. The configuration file is read from the following three locations, in order:
- The text subdirectory of the Pro/ENGINEER $LOADPOINT (e.g. C:\ptc\proe2001\text\)
- The user's $HOME directory
- Startup directory or default working directory
A config.pro file can be placed in any or all the locations. If, for example, there is a config.pro in the $LOADPOINT directory and one in the user's $HOME directory, options in the $HOME\config.pro file would supersede the latter if the same option was listed in both files. Companies that wish to maintain specific standards throughout their organization (e.g. units of measurement) will place a config.pro in the $LOADPOINT and allow their employees to create a custom config.pro in their $HOME directories. Another method is to create a config.sup file in the $LOADPOINT that contains options end users can not override. A config.sup file is identical to a config.pro file in content, but its options can not be modifyed by a config.pro, no matter where it is located.
An example of a typical config.pro file that changes the default display of datum planes, datum points, axes, and coordinate systems on startup would look like:
DATUM_DISPLAY NO AXIS_DISPLAY NO DATUM_POINT_DISPLAY NO DISPLAY_COORDINATE_SYS NO
When a user changes an option from the default, the option and the new setting are saved to the config.pro file. The file can be edited with any text editor or within Pro/ENGINEER itself, allowing the user to change settings without rebooting the software. The Pro/ENGINEER online documentation lists all the configuration options with the choice of settings. A searchable format can be found at Olaf Corten's config.pro Option Search Utility.
[edit] Revisions
In 2002, a new revision of Pro/ENGINEER called Wildfire was released that dramatically changed the software's Graphical user interface. This has been a recurring theme since the release of revision 20 in the late 1990s when the software interface was changed from a nested text-based menu to one that incorporated graphical icons and pull-down menus. The response among users regarding these updates has been mixed. Some argue the improvements make the program easier to use and more efficient while others complain that re-learning basic operations and new menu layouts take more time than the improvements save.
List of revisions:
- Pro/ENGINEER 1 - 19
- Pro/ENGINEER 20
- Pro/ENGINEER 2000i
- Pro/ENGINEER 2000i2
- Pro/ENGINEER 2001
- Pro/ENGINEER Wildfire
- Pro/ENGINEER Wildfire 2.0
- Pro/ENGINEER Wildfire 3.0
[edit] Online community
Many online groups exist for Pro/ENGINEER users that provide assistance with learning the software, along with insider tips and tricks like hidden commands or work-arounds not documented in the software manuals. The largest online community is Proe.com, an outgrowth of the fifteen year-old Pro/E: The Magazine trade journal, now published as an online community. Another large online community is PTC/USER (formerly Pro/USER), which provides individual email list groups for each of the main modules available for Pro/ENGINEER. For instance, if a user did not understand how to create a rip relief using Pro/SHEETMETAL, they could join the PTC/USER "smetal" group and find other like-minded users to help answer their question.