Mechanical Object Organizer
The Mechanical Object Organizer allows you to import and configure 3D data that is created with a mechanical CAD or similar tool. You cannot launch this tool unless a system configuration file is open. On the eCADSTAR PCB Editor ribbon, create a new file by clicking MCAD > MCAD > System Config, or open an existing file by clicking MCAD > MCAD > System Config (Specify Config File). Launch the Mechanical Object Organizer by clicking MCAD > MCAD > Mechanical Object Organizer on the eCADSTAR PCB Editor ribbon.
To make the MCAD ribbon available, select Advanced 3D in the Product Settings dialog, License Settings section.
Menu bar
File
Item | Description | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Creates a new configuration file. If you have already opened a configuration file and edited its contents, you are prompted to save your changes. | |||||||||||||||||||||||||
![]() |
Opens an existing configuration file. If mechanical or design data has already been imported, its contents is displayed on the canvas. In the Open dialog, select the appropriate configuration file (*.psys) and click Open. | |||||||||||||||||||||||||
![]() |
Saves the open configuration file. If a new system configuration has been created, and a file path is not yet assigned, the Save As dialog is displayed. This allows you to set the path to the configuration file. A configuration file (*.psys) and a mechanical data file (*.mecsys) that contain 3D figure information are exported to the same directory as the .pdes design file. | |||||||||||||||||||||||||
![]() |
Saves the open configuration file to another file. In the Save As dialog, set the path to the new configuration file. A configuration file (*.psys) and a mechanical data file (*.mecsys) that contain 3D figure information are exported to the same directory as the .pdes design file. | |||||||||||||||||||||||||
![]() |
MCAD | For the mechanical data that you created with a mechanical
CAD or similar tool, this imports it to the system configuration
file. In the Open dialog, specify
the path to the mechanical data file to import. Multiple files
can be imported, and displayed in the Mechanical
structure tree. The following formats of mechanical data
can be specified.
|
||||||||||||||||||||||||
Design | When Mechanical Object Organizer
is run from the command line, selecting File
> Import > Design allows you to import a design.
This item is not available when Mechanical
Object Organizer is accessed from the ribbon.
The design data is imported to the system configuration file. In the Open dialog, specify the path to the design data file you want to import. When the design data is successfully imported, its name is added to the list of design data and the design is displayed on the canvas. If design data with the same name has already been imported, then Mechanical Object Organizer automatically appends "_number" to the end of the name. The number is an integer equal to or greater than 1. |
|||||||||||||||||||||||||
![]() |
Closes the Mechanical Object Organizer. The open configuration file is not saved. |
Edit
Item | Description |
---|---|
![]() |
Reverses the effects of the last operation that you execute. |
![]() |
Re-executes the operation that was canceled by the Undo command. |
View
Item | Description | |
---|---|---|
View Mode | ![]() |
The mechanical data and PCB that are displayed on the canvas
are filled in the specified color. If you point the cursor at
an item of mechanical data or the PCB, then the associated wireframe
is also displayed. You can select or preview them in the same
way, regardless of whether ![]() ![]() |
![]() |
The mechanical data and PCB are displayed as wireframes on
the canvas. You can select or preview them in the same way, regardless
of whether ![]() ![]() |
|
Preset View | ![]() |
The mechanical data and PCB on the canvas are displayed from the top. |
![]() |
The mechanical data and PCB on the canvas are displayed from the bottom. | |
![]() |
The mechanical data and PCB on the canvas are displayed from the front. | |
![]() |
The mechanical data and PCB on the canvas are displayed from the back. | |
![]() |
The mechanical data and PCB on the canvas are displayed from the left. | |
![]() |
The mechanical data and PCB on the canvas are displayed from the right. | |
![]() |
The mechanical data and PCB on the canvas are displayed from
an oblique angle, as shown illustrated below. |
|
![]() |
Change the display area to view all data. | |
![]() |
Zoom in to the center of the canvas by a fixed amount. | |
![]() |
Zoom out from the center of the canvas by a fixed amount. | |
![]() |
Pans the view up by a fixed amount. | |
![]() |
Pans the view down by a fixed amount. | |
![]() |
Pans the view left by a fixed amount. | |
![]() |
Pans the view right by a fixed amount. | |
![]() |
Rotates the view up by a fixed amount. | |
![]() |
Rotates the view down by a fixed amount. | |
![]() |
Rotates the view left by a fixed amount. | |
![]() |
Rotates the view right by a fixed amount. |
Utility
Item | Description |
---|---|
![]() |
Moves the selected board data by specifying coordinates or distances. See: Mechanical Object Organizer (Move). |
![]() |
Displays the Align PCB dialog. This allows you to extract reference coordinates from the board and mechanical data, and move the board data to the coordinates to be matched. See: Mechanical Object Organizer (Align PCB). |
Help
Item | Description |
---|---|
![]() |
Starts Help, and displays the Mechanical Object Organizer page. |
Toolbars
Frequently-used commands are placed in the toolbar, and can be invoked with a single click.
File toolbar
Item | Description |
---|---|
![]() |
Selects New in the File menu. |
![]() |
Selects Open in the File menu. |
![]() |
Selects Save in the File menu. |
![]() |
Selects Import (MCAD) in the File menu. |
Edit toolbar
Item | Description |
---|---|
![]() |
Reverses the effects of the last operation that you execute. |
![]() |
Re-executes the operation that was canceled by the Undo command. |
View toolbar
Item | Description |
---|---|
![]() |
The mechanical data and PCB that are displayed on the canvas
are filled in the specified color. If you point the cursor at
an item of mechanical data or the PCB, then the associated wireframe
is also displayed. You can select or preview them in the same
way, regardless of whether ![]() ![]() |
![]() |
The mechanical data and PCB are displayed as wireframes on
the canvas. You can select or preview them in the same way, regardless
of whether ![]() ![]() |
![]() |
The mechanical data and PCB on the canvas are displayed from the top. |
![]() |
The mechanical data and PCB on the canvas are displayed from the bottom. |
![]() |
The mechanical data and PCB on the canvas are displayed from the front. |
![]() |
The mechanical data and PCB on the canvas are displayed from the back. |
![]() |
The mechanical data and PCB on the canvas are displayed from the left. |
![]() |
The mechanical data and PCB on the canvas are displayed from the right. |
![]() |
The mechanical data and PCB on the canvas are displayed from
an oblique angle, as shown illustrated below. |
![]() |
Change the display area to view all data |
![]() |
Zoom in to the center of the canvas by a fixed amount. |
![]() |
Zoom out from the center of the canvas by a fixed amount. |
Utility toolbar
Item | Description |
---|---|
![]() |
Moves the selected board data by specifying coordinates or distances. See Mechanical Object Organizer (Move). |
![]() |
Extracts reference coordinates from the board and mechanical data, and moves the board data to the coordinates to be matched. See: Mechanical Object Organizer (Align PCB). |
Help toolbar
Item | Description |
---|---|
![]() |
Starts Help, and opens the Mechanical Object Organizer page. |
Navigation panel
The Navigation panel shows the configurations of mechanical data imported using Mechanical Object Organizer. From the displayed configurations, you can select an item to save in a configuration file (*.psys).
Mechanical Structure tab
Item | Description | |
---|---|---|
![]() |
Clears the contents of the Filter box. All items in the imported mechanical data are displayed. | |
Filter box | Allows you to filter the items of mechanical data that are
displayed on the canvas. If you enter a value in the Filter
box, then only items in the mechanical data that contain
the specified characters are displayed. Values that you enter
are saved, and can be selected by pointing the cursor at this
box, and clicking ![]() |
|
Mechanical structure tree | Allows you to specify the components of the imported mechanical
data that are displayed on the canvas. The mechanical data are
listed in hierarchical order using the icons shown below. Selecting
an item displays it on the canvas. Deselecting an item removes
it from the canvas. The settings that you specify are saved in
the configuration file when you save the mechanical data.
|
|
![]() |
Assembly | |
![]() |
Part | |
![]() |
Body | |
![]() |
Axis |
Assist menu
The following items can be selected in the Navigation panel by right-clicking the mouse.
Canvas
The canvas provides 3D views of design and mechanical data that has been imported with Mechanical Object Organizer. Items are hidden whose check box is deselected in the Navigation panel.
Switching view modes
View
Allows you to reduce the number of items displayed on the canvas.
View | Description |
---|---|
All items | Shows items whose check box is selected in the Navigation panel. |
Selected tree items | Shows selected items, and those items in the hierarchies below it in the Navigation panel. Items are hidden whose check box is deselected. |
Available commands
Shortcut
Shortcut keys can be used that are defined in the Shortcut Key Setting dialog. The following commands are supported.
Command name | Description |
---|---|
![]() |
The mechanical data and PCB on the canvas are displayed from the top. |
![]() |
The mechanical data and PCB on the canvas are displayed from the bottom. |
![]() |
The mechanical data and PCB on the canvas are displayed from the front. |
![]() |
The mechanical data and PCB on the canvas are displayed from the left. |
![]() |
The mechanical data and PCB on the canvas are displayed from the right. |
![]() |
The mechanical data and PCB on the canvas are displayed from an oblique angle. |
![]() |
Change the display area to view all data. |
![]() |
Change the display area to view all data. |
![]() |
Zoom in to the cursor position by a fixed amount. |
![]() |
Zoom out from the cursor position by a fixed amount. |
![]() |
Zoom in to the center of the canvas by a fixed amount. |
![]() |
Zoom out from the center of the canvas by a fixed amount. |
![]() |
Pan up in the canvas view area. |
![]() |
Pan down in the canvas view area. |
![]() |
Pan left in the canvas view area. |
![]() |
Pan right in the canvas view area. |
![]() |
Execute Rotate (Up). |
![]() |
Execute Rotate (Down). |
![]() |
Execute Rotate (Left). |
![]() |
Execute Rotate (Right). |
![]() |
Elevate the front side. |
![]() |
Lower the front side. |
![]() |
Rotate the whole board to the left. |
![]() |
Rotate the whole board to the right. |
![]() |
Rotate the entire board clockwise. |
![]() |
Rotate the entire board counter-clockwise. |
Properties panel
Shows the attributes of the item that you select on the canvas or in the Navigation panel. If you select a .pdes design on the canvas, then the following attributes are displayed in the Properties panel.
Attribute | Description |
---|---|
PCB name | Displays the design data name. This is retrieved from the name of the design data file (*.pdes). |
File path | Displays the path to the design data file. |
Coordinates (X, Y, Z) | The coordinates of the design data are displayed. These coordinates are related to the global origin. |
Angles (X, Y, Z) | Displays the angles associated with the design data. These angles are related to the axis of the global origin. |
If you select an item in the Mechanical Structure tree, then the following attributes are displayed in the Properties panel.
Attribute | Description |
---|---|
Name | Displays the name of the mechanical data. Double-clicking the Value column allows you to enter a different name. |
Original name | Displays the name retrieved from the imported mechanical data. This is the same value as the one in the Name column, unless you make a change after the export. |
Original path | This is a string that represents a tree hierarchy. The hierarchies are separated with a slash (/). |
Material name | A string that represents the material of mechanical data. Double-clicking the Value column allows you to enter any name. By default, it is empty. This attribute is displayed only when the hierarchy of the selected mechanical data is Body. |
Comment | You can append a comment to the selected mechanical data. Double-clicking
the Value column allows you to
enter any string. By default, it is empty. |
The color and texture of data might be slightly different from what is displayed in mechanical CAD because Mechanical Object Organizer does not import the following attributes:
- Material
- Texture
- Hatching
- Tracks
- Filled pattern
- Lighting
Mechanical Object Organizer
uses some settings specified in the PCB
Editor: Application Settings dialog and the Product
Settings dialog. The relevant section in these dialogs is shown in
the Section column, below. The settings
that are used are indicated by a
in the Used in Mechanical Object Organizer column.
- If a setting is not described below, then it is not used by Mechanical Object Organizer.
- The trap area referred to below is only valid for selecting the reference point for Align PCB, the coordinate axis and the anchor.
Section | Item | Used in Mechanical Object Organizer | |
---|---|---|---|
Display Settings | Select preview | Color | ![]() |
Drawing mode when previewed - Area fill/Area | |||
Drawing mode when previewed - Component | |||
Selected | Color | ![]() | |
Blink | |||
Blink - Blink color | |||
Blink - Blink interval | |||
Drawing mode when selected - Line with outline only | |||
Drawing mode when selected - Area fill with outline only | |||
Drawing mode when selected - Filled figure | |||
Do not display figures in hidden layers when selecting padstack | |||
Layer name | Display Mode | ||
Graphics | Common (PCB and Footprint) | Background color (Top) | ![]() |
Background color (Bottom) | ![]() | ||
3D | View | Fix frame rate | ![]() |
Show compass | ![]() | ||
Show virtual trackball | ![]() | ||
Action | 3D rotation step (degrees) | ![]() | |
Keep 3D angle | |||
View Operation | Action | Enable animations for Load Display Area/Smart Zoom | |
Pan step (% of canvas) | ![]() | ||
Zoom Ratio (%) | ![]() | ||
Advanced | Trap area | Default size (pt) | ![]() |
Stroke | Color | ![]() |
Mechanical Object Organizer
uses some settings specified in the Product
Settings dialog, Mouse Settings
section. These settings are indicated by a in
the Used in Mechanical Object Organizer column, below.
Section | Item | Used in Mechanical Object Organizer |
---|---|---|
Wheel scroll | Scroll | ![]() |
| Scroll (Invert) | ![]() |
| Shift + Scroll | ![]() |
| Shift + Scroll (Invert) | ![]() |
| Ctrl + Scroll | ![]() |
| Ctrl + Scroll (Invert) | ![]() |
Advanced | Enable keyboard focus when the cursor enters the canvas | ![]() |