Before You Begin
Before starting the app, make sure that the Persist Resource Position check box is selected. This option is available in .
Before You BeginBefore starting the app, make sure that the Persist Resource Position check box is selected. This option is available in . Note:
The app performance may vary depending on the type of part used. Do not use parts
containing lattices.
About the Help IconThe Help icon is available in most dialog boxes. It displays visual representations of the various parameters available. From any dialog box, click Help
Machine CustomizationYou can import a DLL file to associate it with the machine in session and display a list of services. You can also create a virtual machine based on DLL files provided by machine vendors. Native Services or Virtual Machine ServicesYou can import a DLL file to associate it with the machine in session. You can then display a list of services that you can add to or override the native services of the application. You can choose between using native or virtual machine services. The services available are as follows:
Before importing the DLL file, you must create a reference DLL file implementing the following API: int ComputeScanPathInAZone(const char* iParamsAsXML, const Object* iSlice, Object *& oScanPath)A file containing the API is available in <V6_install_dir>\startup\Additive\ExternalServices.h .
The table below lists the parameters to define in the reference DLL file:
Virtual MachineYou can create a virtual machine based on DLL files provided by machine vendors. The services available are as follows:
You can also associate a configuration file to virtual machines. Click a configuration file from the Configuration File list under the Services tab in the Reference Parameters dialog box. You can edit the files available in the Configuration File list under . Note:
Configuration files may be required to connect the virtual machine to a
third-party software.
Managing Machine Vendor RulesWhen creating rules with the virtual machine, you can update the list of rules declared on the machine using the associated machine vendor DLL files. Click Update List of Rules under the Rules tab in the Reference Parameters dialog box.
Note:
Rules that come from machine vendor DLL files are considered external
rules. You cannot add or remove external rules defined on the virtual
machine. You can only browse and partially edit them. Some native services
may no longer be available when external rules are applied.
Scanning Optics DefinitionYou can define scanning optics to manage lasers during the printing simulation process. You can give each parameter an associated Name and ID, which appears in the Scanning Optics dialog box. Trajectories generated by the scan path computation are optimized based on each laser's parameters and position. These new trajectories are stated in the output files.
ChamberYou can define chamber parameters to specify parameters for the additive machine.
Exclusion ZonesExclusion zones are zones on the build tray or on a part that are designated as zones free of machining. Zones defined as exclusions zones remain in the database while saving data and can be associated to a rule. You can define exclusion zones on a part using the Edit Exclusion
Zones
The exclusion zone panel contains a list of current exclusion zones. The exclusion zone context toolbar allows you to free-form draw or generate a predefined shape as an exclusion zone. When a new exclusion zone shape is created using the context toolbar, it appears on the build tray and is projected along the z axis up to the maximum height of the machine to create a solid body. You can use the Robot to edit the shape and its placement on the build tray. For more information, see Commands Accessible from Exclusion Zone Creation and Positioning the Parts on the Build Tray. RegionsRegions are volumes that you can define on a part. It is useful to define regions if you plan to generate a different slicing and scan path on specific volumes of a part. To create a region, you must select a closed volume that corresponds to a physical product. It is only possible to define regions if the part contains two or more physical products. For more information, see Adding Regions. SupportsSupports stabilize the part during the build process, and reduce residual stress by improving thermal diffusion during the build. You can select multiple supports at once using Ctrl and clicking the required supports. For more information, see Rules for Generating Supports. Supported PartsOnly STL parts with closed volumes are compliant with the app. However, if you load an STL part with closed volumes, it is not possible to:
OutputYou can generate a file containing geometrical and slicing information. Output FormatsYou can generate the following file formats when exporting: 3MF, SLC, CLI, STL, and AMF. You can also select VM's extension to set the output format to that of the virtual machine. In this case, the Input Data Type is Custom Export. Export ParametersThe following methods are available:
Check BuildYou can check the build setup by clicking Check Build in the Generate Output dialog box. The resulting information is displayed in the Messages Reporting dialog box. Generate DocumentationYou can generate a shop floor documentation when exporting by selecting Generate Documentation. If the Save output(s) in Manufacturing Cell option is activated, the documentation will be stored in the same NC container than the output. If not, it will be stored at the same location than the output. You can generate the documentation along with the output file for the selected position parts. You can use either a default template or a customized template defined in .Tree StructureThe additive manufacturing process content is located under a manufacturing cell in a PPR Context. Below are examples of the typical structure and content that appear in the tree when working in the app. The manufacturing cell contains:
In the tree, you can do the following:
|