Documentation

The Dialog for STEP 3D Export: Difference between revisions

 
(17 intermediate revisions by the same user not shown)
Line 6: Line 6:




[[Image:step_dialog1_e.jpg]]<br>Image 1: The Step Export Dialog as it opens. It consists of the main sections ''Schnellauswahl'' und ''Details''.<br><br>
[[Image:step_dialog1_e.jpg]]<br>Image 1: The Step Export Dialog as it opens. It consists of the main sections ''Quick selection'' and ''Details''.<br><br>


== The section ''Quick selection'' ==
== The section ''Quick selection'' ==


[[Image:Step_Schnellauswahl_e.jpg]]<br><br>
[[Image:Step_Schnellauswahl_e.jpg]]<br><br>
'''In externem CAD die komplette Platine für das Gehäuse überprüfen'''<br>
'''Check the complete PCB with an external CAD for the housing'''<br>
Diese Option verwenden Sie, wenn Sie den kompletten Aufbau (Platine incl. Bestückung) exportieren möchten. Es fehlen nur die inneren Details im Platinenkörper, die man von außen nicht sieht. Die Massefläche fehlt hier, kann aber noch hinzu gewählt werden.
Use this option if you want to give over the complete assembly (PCB including all devices assembled). Only the inner details of the PCB body which can't be seen from outside are omitted. The ground plane is idle here but can be added later.<br>
<br>
'''Check the pure PCB only with an external CAD for the housing'''<br>
'''In externem CAD nur die reine Platine für das Gehäuse überprüfen'''<br>
Use this option if you want to give over only the PCB body. This means only the part which is manufactured in FR4 material.<br>
Diese Option verwenden Sie, wenn Sie nur den Platinenkörper, also das, was gemeinhin in FR4-Material gefertigt wird, exportieren möchten.
'''Simulate the electrical functions of the PCB with external tools'''<br>
<br>
Use this option in order to give over the PCB body with all inner and outer technical details (tracks, pads, vias, drill holes...) without components.
'''Platine mit externen Werkzeugen elektrisch überprüfen'''<br>
Hier übergeben Sie den Platinenkörper mit allen inneren und äußeren technischen Details (Leiterbahnen, Pads, Vias, Bohrlöcher...) ohne Bauteile.
<br><br><br>
<br><br><br>


== Der Dialogbereich ''Details'' ==
== The section ''Details'' ==
Die folgenden Reiter können gewählt werden:
Select from the following tabs:


=== AP = Application Protocol ===
=== AP = Application Protocol ===
Line 35: Line 33:
*AP 214  Core Data for Automotive Mechanical Design Processes
*AP 214  Core Data for Automotive Mechanical Design Processes
Only some APs are implemented in your 3D program. AP 203 is a basic AP which at least will be supported by your system. You will notice only one difference in the data:
Only some APs are implemented in your 3D program. AP 203 is a basic AP which at least will be supported by your system. You will notice only one difference in the data:
*'''STEP AP 203''': single-colored
*'''STEP AP 203''': singlecolor
*'''STEP AP 210''': four-colored
*'''STEP AP 210''': multicolor
*'''STEP AP 214''': multicolor
<br><br>


=== Selection ===
=== Selection ===
Line 47: Line 47:


[[Image:Step dialog4_e.jpg]]<br><br>
[[Image:Step dialog4_e.jpg]]<br><br>
Detail truth means ''model fidelity''  - the model's level of matching with reality.<br><br>


'''Components in color''' or  monochrome.<br><br>
'''Components in color''' or  monochrome.<br><br>
Line 58: Line 62:
A ground plane can be converted to STEP though in the TARGET 3D viewer upt to now (may 2014) it can not be displayed. Activate this box if indicated.<br><br>
A ground plane can be converted to STEP though in the TARGET 3D viewer upt to now (may 2014) it can not be displayed. Activate this box if indicated.<br><br>


'''Output details for simulatoren (Leitende Via-Hülse und Lötzinn bei Bedrahtung):'''<br><br>
'''Output details for simulators (conducting via hull and solder with THT):'''<br><br>


[[Image:Step dialog5.jpg]]<br><br><br>Detailreichtum der 3D-Ausgabe bewegt sich im Spannungsfeld zwischen Erfordernis einerseits  und Dateigröße andererseits. Zur Simulation des elektrischen Verhaltens der 3D Leiterplatte sind Details jedoch erforderlich. Setzen Sie hier den Haken, damit sie der Step Export entsprechend erfasst. Massefläche und Baugruppen werden automatisch angehakt. Die Schnellauswahl zur Überprüfung elektrischer Funktionen (s. oben), setzt automatisch die Haken bei den entsprechenden Optionen. "Bauteile" werden ent-hakt, da sie zur Simulation nicht nötig sind.<br>
[[Image:Step dialog5.jpg]]<br><br><br>Abundance of details goes along between the poles of necessity and file size. To simulate the electrical behaviour of the 3D PCB sufficiently details are needed. Tick the box here so that the STEP exportembraces it accordingly. Ground planes and assemblies are ticked automatically. The quick selection also ticks the required boxes automatically. "Components" are unticked because they aren't needed for simulation.<br><br>
<br>


Das Layout der Leiterplatte, die Platzierung der Komponenten und der Aufbau der Versorgungslagen kann seinen eigenen Einfluss auf das elektrische Verhalten der Schaltung haben. Es kann zu Problemen mit EMV, Powerintegrität und Signalintegrität kommen. Nachfolgend finden Sie hilfreiche Links zum Thema. Somit können Sie Ihre Platine z.B. mit dem Simulationstool CST auf solche Effekte analysieren.
The layout of the printed circuit board, the placement of the components and the structure of the power layer can have its own effect on the electrical performance of the circuit. There may be problems with EMC, power integrity and signal integrity. Below you will find helpful links on the subject. By this means you can analyse your board on such effects for example using the simulation tool CST.


<br>
<br>
Line 80: Line 83:
[[Image:Step dialog7_e.jpg]]<br><br><br>
[[Image:Step dialog7_e.jpg]]<br><br><br>


 
Also see chapter 5 at option "Locking all parts of an imported STEP assembly e.g. in Solidworks".<br><br>
Using the option "Generate assemblies the  STEP-Import in your CAD might show a hint e.g. in Rhinoceros
Using the option "Generate assemblies..." the  STEP-Import in your CAD might show a hint e.g. in Rhinoceros


[[Image:Step dialog71.jpg]]<br><br>
[[Image:Step dialog71.jpg]]<br><br>
Line 89: Line 92:


[[Image:Step dialog73.jpg]]<br><br><br>
[[Image:Step dialog73.jpg]]<br><br><br>
Importantelement groups san be divided into various sub entities. A first explosion separates the following objexts:
Important element groups can be divided into various sub entities. A first explosion separates the following objects:


* PCB body
* PCB body
Line 119: Line 122:




== Locking all parts of an imported STEP assembly e.g. in Solidworks ==
Selecting the option "Ausgabe für Solidworks optimieren" in tab "Extras" and not selecting the option "Baugruppen erzeugen" does not deliver any assemblies. So you'll get fixed/locked elements. As soon as you generate assemblies the following problem occurs:
STEP does not offer any options to fix/lock (sub-)assemblies. If you for example export the Solidworks sample "box_with_lid" as STEP and import it again, assemblies are not fixed any more.
[[Image:solidworks1.jpg|none|In Solidworks fixations are missing]]Image: Fixations are not available in STEP.<br><br>Link to this thread into the Solidworks-Forum:
[https://forum.solidworks.com/thread/49885 https://forum.solidworks.com/thread/49885]<br><br><br>
[[Image:solidworks2.jpg|none|TARGET project pic.T3001 in Solidworks]]Image: If you export the TARGET project pic.T3001 to STEP and import it to Solidworks, the subassemblies are not fixed any more.<br><br><br>
[[Image:solidworks3.jpg|none|Fixate subassemblies]]Image: Highlight all subassemblies and select option "Fix".<br><br><br>
[[Image:solidworks4.jpg|none|Subassemblies fixed]]Image: Subassemblies are fixed now and provided with the prefix (f).<br><br><br>
In the solidworks "file open" dialog STEP can be chosen. In this dialog there is a button "Options". Here you can manipulate the STEP-Import as you please.<br><br><br>




[[de:Der Dialog zur STEP-3D-Ausgabe]][[fr: Le dialogue de la sortie STEP 3D]][[Category: Data exchange]]
[[de:Der Dialog zur STEP-3D-Ausgabe]][[fr: Le dialogue de la sortie STEP 3D]][[Category: Data exchange]]

Latest revision as of 15:54, 22 February 2016

Abstract

STEP = STandard for the Exchange of Product model data

Find the dialog for the STEP Export in menu:
File|Input/Output Formats|File transfer/documentation|Step export(3D)...



Image 1: The Step Export Dialog as it opens. It consists of the main sections Quick selection and Details.

The section Quick selection



Check the complete PCB with an external CAD for the housing
Use this option if you want to give over the complete assembly (PCB including all devices assembled). Only the inner details of the PCB body which can't be seen from outside are omitted. The ground plane is idle here but can be added later.
Check the pure PCB only with an external CAD for the housing
Use this option if you want to give over only the PCB body. This means only the part which is manufactured in FR4 material.
Simulate the electrical functions of the PCB with external tools
Use this option in order to give over the PCB body with all inner and outer technical details (tracks, pads, vias, drill holes...) without components.


The section Details

Select from the following tabs:

AP = Application Protocol




An AP covers a particular application and industry domain:

  • AP 203 Configuration Controlled Design
  • AP 210 Electronic Printed Circuit Assembly, Design and Manufacturing
  • AP 214 Core Data for Automotive Mechanical Design Processes

Only some APs are implemented in your 3D program. AP 203 is a basic AP which at least will be supported by your system. You will notice only one difference in the data:

  • STEP AP 203: singlecolor
  • STEP AP 210: multicolor
  • STEP AP 214: multicolor



Selection



In tab Selection determines which elements are going to be overgiven to the STEP format. No changes have taken place here since the last version.

Detail truth




Detail truth means model fidelity - the model's level of matching with reality.


Components in color or monochrome.

Output PCB outline with exact coordinates:
The normal algorithm to calculate the PCB outline shows an inaccuracy of some µm. The outline of the PCB optionally can be calculated by a more accurate algorithm.

The outline of the PCB is calculated by an algorithm which shows an impreciseness of a few µm. You can select a precise algorithm which avoids this.

Output ground plane:

A ground plane can be converted to STEP though in the TARGET 3D viewer upt to now (may 2014) it can not be displayed. Activate this box if indicated.

Output details for simulators (conducting via hull and solder with THT):




Abundance of details goes along between the poles of necessity and file size. To simulate the electrical behaviour of the 3D PCB sufficiently details are needed. Tick the box here so that the STEP exportembraces it accordingly. Ground planes and assemblies are ticked automatically. The quick selection also ticks the required boxes automatically. "Components" are unticked because they aren't needed for simulation.

The layout of the printed circuit board, the placement of the components and the structure of the power layer can have its own effect on the electrical performance of the circuit. There may be problems with EMC, power integrity and signal integrity. Below you will find helpful links on the subject. By this means you can analyse your board on such effects for example using the simulation tool CST.


https://www.cst.com/Products/CSTPCBS
https://www.cst.com/Applications/Category/Signal+Integrity+and+Power+Integrity
https://www.cst.com/Applications/Article/Signal-Integrity-Analysis-Of-A-Complex-Multi-Layered-Package
http://en.wikipedia.org/wiki/Signal_integrity
http://en.wikipedia.org/wiki/Computational_electromagnetics

Sizes (= parameters)




Extras




Also see chapter 5 at option "Locking all parts of an imported STEP assembly e.g. in Solidworks".

Using the option "Generate assemblies..." the STEP-Import in your CAD might show a hint e.g. in Rhinoceros



In your CAD there will be a function "Explode", which is able to divide objects in a hierarchy (cascading).

PIC exploded:




Important element groups can be divided into various sub entities. A first explosion separates the following objects:

  • PCB body
  • electroconductive objects (Tracks, Pads, Vias, Ground planes...)
  • component 1
  • component 2
  • component ...

In this first stage of explosion within your 3D CAD system it is possible to assign material properties (e.g. "copper") to the electroconductive objects of your projects. Now let the electroconductive parts explode again so that single signals for instance can be touched/inspected/treated separately (galvanic separation).



Approximations




Some 3D programs offer only a rudimentary STEP import. Some STEP surfaces e.g. CYLINDRICAL_SURFACE are not implemented or inaccurate. These surfaces can be approximated by a polyhedron; i.e. made up of only PLANEs.

File load time

It takes some minutes to load a STEP file! This load time increases if some polyeder approximations are applied. A 3D viewer does the import much faster than a 3D-CAD program! Currently implemented STEP elements: CARTESIAN_POINT, VERTEX_POINT, LINE, CIRCLE, PLANE, CYLINDRICAL_SURFACE, TOROIDAL_SURFACE, SPHERICAL_SURFACE, DIRECTION, VECTOR, AXIS2_PLACEMENT_3D, ADVANCED_FACE, FACE_BOUND, FACE_OUTER_BOUND, ORIENTED_EDGE, EDGE_CURVE, EDGE_LOOP, CLOSED_SHELL, MANIFOLD_SOLID_BREP, STYLED_ITEM, MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION


Switch off all options to reduce load time in Solid Edge:


Locking all parts of an imported STEP assembly e.g. in Solidworks

Selecting the option "Ausgabe für Solidworks optimieren" in tab "Extras" and not selecting the option "Baugruppen erzeugen" does not deliver any assemblies. So you'll get fixed/locked elements. As soon as you generate assemblies the following problem occurs:

STEP does not offer any options to fix/lock (sub-)assemblies. If you for example export the Solidworks sample "box_with_lid" as STEP and import it again, assemblies are not fixed any more.


In Solidworks fixations are missing
In Solidworks fixations are missing

Image: Fixations are not available in STEP.

Link to this thread into the Solidworks-Forum:

https://forum.solidworks.com/thread/49885


TARGET project pic.T3001 in Solidworks
TARGET project pic.T3001 in Solidworks

Image: If you export the TARGET project pic.T3001 to STEP and import it to Solidworks, the subassemblies are not fixed any more.


Fixate subassemblies
Fixate subassemblies

Image: Highlight all subassemblies and select option "Fix".


Subassemblies fixed
Subassemblies fixed

Image: Subassemblies are fixed now and provided with the prefix (f).


In the solidworks "file open" dialog STEP can be chosen. In this dialog there is a button "Options". Here you can manipulate the STEP-Import as you please.