PCB power relay; SPST-NO, Class F insulation, sealed; coil approximately 0.45 W; 240 V AC / 10 A resistive load
Component Part Numbers
Component List
MachinePilot Training Kit
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 3 of 14
Page 3
MachinePilot Training Kit
Step 1 of 2
1
Course Story
2
Basics
The Challenge
The Solution
Progress from a single board and a new part number to a panel and two products on a carrier.
Expected Outcome
Choose suitable product and setup methods.
Explain the simulation results.
Four Scenarios and Today's Learning Goals
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 4 of 14
Page 4
Four Scenarios and Today's Learning Goals
Step 1 of 2
1
Course Story
2
Basics
Scenario 1: Single Board
Use four prepared components to complete product creation and automatic
recipe planning.
Scenario 2: New Part + Front Feed
Reuse existing geometry for a new part number, update annotations, and
restrict feeder placement.
Scenarios 3 and 4: Panel and Carrier
Compare panel processing modes, create carrier products, and plan
recipes independently.
3D Concept Illustration
Explore the Workspace
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 5 of 14
Page 5
Explore the Workspace
Step 2 of 2
1
Course Story
2
Basics
Object Tree
Properties and 3D View
Read the selected object's data and check its geometry and position.
Messages and Results
Check save, setup, and simulation messages.
Locate the product, board, geometry link, and annotations. Select the correct
object before editing.
Menu
Menus: Workspace, Electronic Component, Product, Recipe, Database Management,
About, Manual. Each opens its own tools.
Explore the Workspace
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 6 of 14
Page 6
Explore the Workspace
Step 2 of 2
1
Course Story
2
Basics
Menu
Workspace
Reset Workspace: Clear the current project.
Exit: Close the application.
Explore the Workspace
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 7 of 14
Page 7
Explore the Workspace
Step 2 of 2
1
Course Story
2
Basics
Menu
Electronic Component
New Component: Create from geometry (later).
New from Template: Create from a template (later).
Deep Clone from Asset: Copy a component and its related assets. Set the database group and part number. Used in this course.
Open Project: Choose a database group and component.
Save to Library: Save the component and settings to its group.
Component Relations: Set tool/feeder links (advanced).
Scene Roles: Set simulation roles (advanced).
Explore the Workspace
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 8 of 14
Page 8
Explore the Workspace
Step 2 of 2
1
Course Story
2
Basics
Menu
Product
New Board: Create a single board.
New Panel: Panel; cross-board or whole-panel planning.
New Carrier: Carrier; cross-board planning only.
Open Project: Select a product.
Save to Library: Save to the database group.
Measure: Check X, Y, Z distances.
Origin to feature: Click the floor, then the feature.
Feature to feature: Click the start, then the end feature.
Payload Preview: Load 3D models; check footprint alignment.
Object Selection and Parent–Child Hierarchy
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 9 of 14
Page 9
Object Selection and Parent–Child Hierarchy
Course Guide
Step 2 of 2
1
Course Story
2
Basics
Start at the correct level
The board and its parent panel or carrier each have their own workpart and positioning data.
Match the tree to the view
Select a node and check its corresponding geometry in the 3D view before editing.
Identify what you are changing
Distinguish between editing a board, a geometry link, and the complete product.
Menu
Product directory
Link node
Behavior node
Annotation data node
Data Tree symbol
Focus and Inspect the 3D View
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 10 of 14
Page 10
Focus and Inspect the 3D View
Course Guide
Step 2 of 2
1
Course Story
2
Basics
Focus on the work object
Focus Viewport / Fit Board :
Right-click the node and select to view the board from above.
Rotate the view
Point at the object:
Hold the mouse wheel and move to rotate the view.
Point at the empty space
Compare this method rotation different.
Pan the view
The viewpoint changes the view only. Move Board / Move
Geometry Link changes the object's position.
Menu
Explore the Workspace
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 11 of 14
Page 11
Explore the Workspace
Step 2 of 2
1
Course Story
2
Basics
Menu
Recipe
Follow the workflow below :
Project Creation
Create Project
Open Project
Product Assembly
Select Position: Set the product flow direction, from right to left or the reverse.
Adjust Orientation: Rotate the product to match it’s actual working orientation.
Select Attachment Point: Select a feature to connect the product to the machine. Hide the machine or conveyor as needed to improve visibility.
Conveyor Width: Adjust the width as a reference for setting the physical conveyor.
Explore the Workspace
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 12 of 14
Page 12
Explore the Workspace
Step 2 of 2
1
Course Story
2
Basics
Menu
Recipe
Machine Capability Assessment
Slot: Configure from the machine assembly perspective.
Auto Configuration: Use the button at the upper right to plan according to locks and the current configuration.
Lock: Preserve the current slot setting. An empty slot stays empty; an occupied slot retains its accessory. These constraints are passed to the algorithm.
Enable: Control slot use in the current layout for machine readback.
Product: Configure from the component perspective.
Specify the feeder, tool, and installation position for each component.
Explore the Workspace
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 13 of 14
Page 13
Explore the Workspace
Step 2 of 2
1
Course Story
2
Basics
Menu
Recipe
Flow Editor: Adjust the generated process:
Round
Feeder slot
Tool slot
Pick sequence
Insert sequence
Algorithm Settings
Consistent Planning Result: True by default; use consistent planning preferences.
Prioritize Components: Prefer shorter parts first. Database integration is under verification.
Time Constrain: Standard sets the planning time for a recipe result.
Explore the Workspace
Read slide text
DIATwin MachinePilot Training Kit
Course Guide and Basic Operations
Page 14 of 14
Page 14
Explore the Workspace
Step 2 of 2
1
Course Story
2
Basics
Menu
Recipe
Simulation
Cycle Time: Available after simulation finishes.
CHECK COLLISION: Check interference during downward Move actions.
Move*** [Entry/Target/Place/Exit]: Algorithm-generated pick/place commands. Click a command to move the model immediately to that position.
Grasp Pose: Select a different tool grasp pose (advanced).
Offset: Adjust a point where interference occurs.
START / RESET: Start or reset the simulation.
EXPORT DB: Generate the D30 machine recipe.
Scenario 1: Task and Preparation
Read slide text
DIATwin MachinePilot Training Kit
Scenario 1 | Fully Automatic Single Board
Page 1 of 20
Page 15
Scenario 1: Task and Preparation
Step 1 of 5
1
Prepare
2
Parts
3
Product
4
Recipe
5
Results
Source Materials
Prepare
Demo_Single_Board, APEX Gerber,
BOM_APEX.csv, and APEX_Bom.xlsx.
Demo Designators and Source Data
Demo: RY1, C172, D01, C52.
The table retains the original BOM designators; their mapping still needs verification.
Save the product; Auto-configure the recipe. Check collisions, simulate, and record cycle time.
Open this chapter
online
Quick Start: From Annotation to Cycle Time
Read slide text
DIATwin MachinePilot Training Kit
Scenario 1 | Fully Automatic Single Board
Page 2 of 20
Page 16
Quick Start: From Annotation to Cycle Time
Step 1 of 5
1
Prepare
2
Parts
3
Product
4
Recipe
5
Results
See the Full Workflow
Annotate and save the product. Select the machine and product, then create
a recipe.
Follow the Sequence
After automatic configuration, check interference, run the simulation, and review the available cycle time.
Check Each Handoff
Identify the saved product, verified configuration, and simulation
results. Detailed operations follow in the next sections.
3D Concept Illustration
Open Component Search
Read slide text
DIATwin MachinePilot Training Kit
Scenario 1 | Fully Automatic Single Board
Page 3 of 20
Page 17
Step 2 of 5
Prepare
Parts
Product
Recipe
Results
Open Component Search
01
New Single Board: check Board/BOM.
02
Select BOM to show the component list on the right.
03
Click +Add to insert a new item.
04
Click the new row's Part Number link to search components.
Figure 1-01 Product and BOM
Figure 1-02a New item and part number
Figure 1-02b + Add at the bottom of the list
Check Geometry and Part Number
Read slide text
DIATwin MachinePilot Training Kit
Scenario 1 | Fully Automatic Single Board
Page 4 of 20
Page 18
Step 2 of 5
Prepare
Parts
Product
Recipe
Results
Check Geometry and Part Number
01
Shape, then part number.
02
Blue capacitor: 495-2473-3-ND.
03
Same geometry and part number: link directly.
Change the original number: edit it.
Keep both numbers: use Deep Clone.
Different geometry: create a new component.(later)
Figure 1-03 Check geometry, part number, and name
Create the Board
Read slide text
DIATwin MachinePilot Training Kit
Scenario 1 | Fully Automatic Single Board
Page 5 of 20
Page 19
Step 3 of 5
Prepare
Parts
Product
Recipe
Results
Create the Board
Screenshots show a single-board example. Demo designators: RY1, C172, D01, C52.
01
Product → New Board.
Name the root TestBoard;
click OK.
02
Right-click the board root
→Create Geometry Link.
Select Top Layer (Gerber) and click OK. Repeat for the 3D shape.
Figure 1-04 Create the board
Figure 1-05 Create Gerber and 3D geometry links
Import Gerber
Read slide text
DIATwin MachinePilot Training Kit
Scenario 1 | Fully Automatic Single Board
Page 6 of 20
Page 20
Step 3 of 5
Prepare
Parts
Product
Recipe
Results
Import Gerber
Screenshots show a single-board example. Demo designators: RY1, C172, D01, C52.
01
Right-click the Link_Gerber Top
→ Import Gerber Shape.
Select the four Gerber files and click Open.
Check the imported layers.
02
Right-click the Board root
→Focus View.
Use the mouse wheel to adjust zoom.
Figure 1-06 Import Gerber
Figure 1-07 Focus on the board
Add BOM Items
Read slide text
DIATwin MachinePilot Training Kit
Scenario 1 | Fully Automatic Single Board
Page 7 of 20
Page 21
Step 3 of 5
Prepare
Parts
Product
Recipe
Results
Add BOM Items
Screenshots show a single-board example. Demo designators: RY1, C172, D01, C52.
01
Left-click BOM behavior
→ +Add.
Right-click the new part-number link to search pop window.
02
Link 495-2473-3-ND from the user database(UIBU).
03
Double Right-click the new designator, enter C52, and press Enter. Repeat for the other training items.
Figure 1-08 Add a BOM item
Figure 1-08a Link the part number
Figure 1-09 Set the designator
Create Insertion Annotations
Read slide text
DIATwin MachinePilot Training Kit
Scenario 1 | Fully Automatic Single Board
Page 8 of 20
Page 22
Step 3 of 5
Prepare
Parts
Product
Recipe
Results
Create Insertion Annotations
Screenshots show a single-board example. Demo designators: RY1, C172, D01, C52.
01
Select Insertion Annotation type.
02
Left-click the ADD to add new item.
03
Right-click on the new item → Continuous Edit.
Figure 1-10 Select insertion type and add an annotation
Figure 1-11 Box-select the footprint
Figure 1-12 Set the annotation name
Drag to select. Hold Ctrl and drag again to deselect.
Tip
04
Select Footprint. Box-select the target 2D features; release and check the blue outline.
Enter C52, matching the BOM. Click Edit; check Properties.
05
Add Insertion Annotation
Add Fiducials
Read slide text
DIATwin MachinePilot Training Kit
Scenario 1 | Fully Automatic Single Board
Page 9 of 20
Page 23
Step 3 of 5
Prepare
Parts
Product
Recipe
Results
Add Fiducials
Screenshots show a single-board example. Demo designators: RY1, C172, D01, C52.
Figure 2-02d Verify and enter the part number in Properties
Figure 2-02a Zoom to Component
Figure 2-02b Component Feature
Save the Cloned Asset
Read slide text
DIATwin MachinePilot Training Kit
Scenario 2 | New Part and Front-Side Feeding
Page 6 of 18
Page 40
Step 2 of 5
Prepare
New Part
Update
Product
Configure
Results
Save the Cloned Asset
The new part number is C932-2123. Screenshots showing 495-2473-4 are from an earlier example.
01
Click Save to Library.
Check the name, save location, , group and Member ID(part number).
Under Preview, click Capture from 3D View.
Verify the cloned capacitor geometry, then click OK.
Figure 2-02f Save the component to the library
Name: geometry asset name
Description: General information about the new component
Group Membership:
Add Internal Component Group and UIBU. Set the Member ID in both groups to C932-2123.
Figure 2-02e Click Capture from 3D View
Figure 2-02g Save successful
Open the Existing Product and Link the New Part
Read slide text
DIATwin MachinePilot Training Kit
Scenario 2 | New Part and Front-Side Feeding
Page 7 of 18
Page 41
Step 3 of 5
Prepare
New Part
Update
Product
Configure
Results
Open the Existing Product and Link the New Part
The new part number is C932-2123. Screenshots showing 495-2473-4 are from an earlier example.
01
Open Demo_Single_Board. Add a BOM item and click its part-number link. Find and link C932-2123 in the user database.
02
Keep the original four parts. Add the fifth designator; check the updated list and Gerber location.
Figure 2-03 Return to Product and search through the BOM
Update Product Links and Annotations
Read slide text
DIATwin MachinePilot Training Kit
Scenario 2 | New Part and Front-Side Feeding
Page 8 of 18
Page 42
Step 3 of 5
Prepare
New Part
Update
Product
Configure
Results
Update Product Links and Annotations
Open Demo_Single_Board
Check the original four-part BOM links and annotations. Retain the existing content.
Add a Product Part-Number Link
Add C932-2123 and identify a suitable additional location in the same Gerber data.
Create the New Product Annotation
Box-select the footprint for the confirmed designator and check its orientation.
Figure 2-04a Import BOM: bulk-import part numbers and designators
Figure 2-04b Configure column mapping
Figure 2-04c Successful import
Figure 2-04d Preview annotations
Preview and Save the Five-Part Product
Read slide text
DIATwin MachinePilot Training Kit
Scenario 2 | New Part and Front-Side Feeding
Page 9 of 18
Page 43
Step 3 of 5
Prepare
New Part
Update
Product
Configure
Results
Preview and Save the Five-Part Product
Save the Updated Version
Use a clear name and version with the latest preview. After saving, find the product in Recipe.
Figure 2-10e Run automatic configuration with the specified constraints
Check Interference, Then Simulate
Read slide text
DIATwin MachinePilot Training Kit
Scenario 2 | New Part and Front-Side Feeding
Page 16 of 18
Page 50
Step 5 of 5
Prepare
New Part
Update
Product
Configure
Results
Check Interference, Then Simulate
Screenshots use a carrier example. Follow the five-part product and the on-site front-side slot diagram for this case.
01
Next → Flow Editor.
Check pick/insert order.
02
Run Simulation; after initialization, click Start. Keep the cycle time and warnings for review.
Figure 2-11 Configuration results and Flow Editor
Figure 2-12 Collision check and simulation results
Modify a Part Number
Read slide text
DIATwin MachinePilot Training Kit
Scenario 2 | New Part and Front-Side Feeding
Page 17 of 18
Page 51
Step 2 of 5
Prepare
New Part
Update
Product
Configure
Results
Modify a Part Number
01
Internal database: find the original part and shape.
02
Add to User Database, or edit Part Number directly.
03
Set Part Number to 9999; verify.
04
Click Overwrite and confirm the successful database update message.
Figure 2-13 Original part number and Overwrite
Figure 2-14 Change the part number to 9999
Figure 2-15 Successful update message
Verify the Update and Completion
Read slide text
DIATwin MachinePilot Training Kit
Scenario 2 | New Part and Front-Side Feeding
Page 18 of 18
Page 52
Step 2 of 5
Prepare
New Part
Update
Product
Configure
Results
Verify the Update and Completion
This changes the original part number. To retain it, use Deep Clone as explained earlier in this chapter.
01
Return to the user database.
02
Find the edited blue capacitor. Check its new part number.
03
Completion Check
04
□ Geometry unchanged.
□ Part no.: 9999 or assigned.
□ Update confirmed.
□ Check part no. vs. asset name.
Figure 2-16 The user database shows the new part number 9999
Scenario 3: Build a Two-Board Panel
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 1 of 18
Page 53
Step 1 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Scenario 3: Build a Two-Board Panel
Prepare the Inputs
Prepare Demo_Single_Board, the four-part BOM, panel drawing, and given machine setup.
Product Requirement
Create two instances from the drawing. PCB1 and PCB2 are the resulting board instances.
Planning Goal
Keep the given configuration and compare board-by-board and whole-panel planning. Check the drawing dimensions before starting.
Open this chapter
online
Quick Start: Two Boards, Two Planning Scopes
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 2 of 18
Page 54
Step 1 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Quick Start: Two Boards, Two Planning Scopes
Create and Save
Use the source board and layout drawing to create two child-board instances.
Keep the Specified Configuration
Check feeders, tools, and slots. Keep the same resource conditions.
Compare Processing Scopes
Check interference and simulate both modes. Compare actual results; do not assume whole-panel planning is faster.
Figure 3-01b Machine configuration
Figure 3-01a Panel-board definition
Create a Panel
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 3 of 18
Page 55
Step 2 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Create a Panel
01
Product → New Panel. Name it; click OK.
02
Right-click the panel root → Import Board.
Select Product Catalog, choose Demo_Single_Board, and click OK.
Figure 3-02b Name the panel product
Figure 3-02c Import a product
Figure 3-02a New panel product
Set the Arrangement
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 4 of 18
Page 56
Step 2 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Set the Arrangement
01
Set Arrangement:
Source: Demo_Single_Board
Count (top to bottom): 2, 1
Offset X=0, Y=180 mm; rotation 0°.
02
Click Apply Arrangement.
Check the new child board and the 3D arrangement.
Figure 3-02d Set the arrangement
Create the Panel Frame
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 5 of 18
Page 57
Step 2 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Create the Panel Frame
01
Right-click the panel root → Create Panel Frame.
02
Select Panel Frame and a frame color.
Set length = 350, width = 380, and height = 3 mm. Click Generate.
Figure 3-02e Create the frame node
Figure 3-02f Create the frame using the shape feature
Figure 3-02g Enter the parameters
Figure 3-02h Generated result
Adjust the Frame Position
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 6 of 18
Page 58
Step 2 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Adjust the Frame Position
01
Right-click Panel Frame
→ Move Link...
Select Offset and
set X = −10, Y = −10, Z = −0.1 Click OK.
Figure 3-02i Set the frame position
Measure and Set Panel Workpart Dimensions
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 7 of 18
Page 59
Step 2 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Measure and Set Panel Workpart Dimensions
01
Workpart → Measure Diagonal. Select the bottom face's lower-right corner, then the opposite top-face corner.
02
Check
width 380, length 350, thickness 3 mm
against the drawing. Enter thickness manually if needed.
Figure 3-02j Define the product's Workpart dimensions
Create the Panel Mount Point
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 8 of 18
Page 60
Step 2 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Create the Panel Mount Point
01
Right-click the panel's Mount Points node → Create Mount Point.
02
Select Corner Mount Point and check the default work coordinate system. Confirm it belongs to the panel root before saving.
Figure 3-02k Use Measure Diagonal to populate frame dimensions (outline reference; attachment-point image pending)
Save the Panel
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 9 of 18
Page 61
Step 2 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Save the Panel
01
Save: check name/path/catalog. Capture from 3D View; OK. Confirm success.
02
Recipe → Create Project: find your saved panel in the Product list.
Figure 3-02l Save the panel
Specified Configuration Example
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 10 of 18
Page 62
Step 3 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Specified Configuration Example
This case has two boards and eight processing positions. Use the same specified configuration to compare both processing modes.
Use this table to restore or verify the existing setup. This section uses manual assignment; locking is not required.
Select the Machine and Two-Board Product
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 11 of 18
Page 63
Step 3 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Select the Machine and Two-Board Product
The two-board panel has eight processing positions. Both modes use the same specified configuration.
01
In Recipe → Project Creation, click Create Project. Select the empty machine and your saved two-board panel, then click Next.
02
Verify two boards and eight processing positions. Prepare to assign feeders and tools from this chapter's configuration table.
Figure 3-03 Select the machine and panel
Mount the Panel in the Machine
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 12 of 18
Page 64
Step 3 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Mount the Panel in the Machine
Complete loading settings before manually assigning accessories. Retain the existing configuration constraints.
Figure 3-03a Panel mounting
Assign Feeders Manually
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 13 of 18
Page 65
Step 3 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Assign Feeders Manually
This case has two boards and eight processing positions. Use the same specified configuration to compare both processing modes.
01
Click the target part's feeder field.
(ex:495-2473-3-ND)
Select Feeder and click Next.
(ex:Tape_3_Radial)
Select slot position
(ex:08), verify selected slot = 8, and click Finish.
Wait for installation
Repeat for other parts using the table.
Figure 3-03b Switch to Product and open the assignment list
Assign Tools Manually
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 14 of 18
Page 66
Step 3 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Assign Tools Manually
This case has two boards and eight processing positions. Use the same specified configuration to compare both processing modes.
01
Click the target part’s tool field.
(ex:495-2473-3-ND)
Select Tool and click Next.
(ex:VC001)
Select slot position
(ex:02 and 06),click Finish.
Wait for installation
Repeat for other parts using the table.
The right image shows slot 06 only: select 06 and Finish. Do not perform both examples in sequence.
Select the accessory, then click Next
Select the slot, then click Finish
After installation, check part numbers and slots
Select the component's Tool field to choose a tool
Save a Traceable Comparison Baseline
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 15 of 18
Page 67
Step 3 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Save a Traceable Comparison Baseline
Keep Accessory Conditions Consistent
Keep the given feeder/tool configuration. Record any differences in other conditions, such as fiducials.
Known issue; a fix is in progress.
Figure 3-03c Completed configuration
Open Processing Mode Settings
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 16 of 18
Page 68
Step 4 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Open Processing Mode Settings
This case has two boards and eight processing positions. Use the same specified configuration to compare both processing modes.
01
Select
fiducials (top right).
02
Flattened Panel
Plan and process the two-board panel as one whole board.
Panelized
Treat the panel as two separate boards. Plan and process the first board, then process the second in the same way.
Flow Editor: Plan Paths Before Simulation
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 17 of 18
Page 69
Step 4 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Flow Editor: Plan Paths Before Simulation
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Before RUN SIMULATION,
click PATH PLANNING,
then simulate the planned process.
Known issue; a fix is in progress.
Compare the Two Processing Modes
Read slide text
DIATwin MachinePilot Training Kit
Scenario 3 | Panel and Specified Configuration
Page 18 of 18
Page 70
Step 5 of 5
Prepare
Panel
Fixed
Setup
Mode
Compare
Compare the Two Processing Modes
Scope Difference
Panelized plans one board at a time. Flattened Panel includes the entire panel in the plan.
Compare Conditions First
Check that the product, eight positions, fiducials, and feeder/tool configuration are the same.
Then Compare Results
Review the actual sequence, completion status, cycle time, and warnings together. Explain when each mode is suitable.
Scenario 4: Two Products on One Carrier
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 1 of 18
Page 71
Step 1 of 5
Prepare
No CAD
With CAD
Plan
Results
Scenario 4: Two Products on One Carrier
Shared starting data
Prepare Demo_Single_Board.
Without a CAD file
Create a simplified carrier from the required geometry and positioning data.
With a CAD file
Use pcb_holder.stp and the design reference for a separate example.
Open this chapter
online
Create a Carrier
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 2 of 18
Page 72
Step 2 of 5
Prepare
No CAD
With CAD
Plan
Results
Create a Carrier
01
Product → New Carrier. Name the root Carrier; click OK.
02
Carrier root → Open Project. Choose Demo_Single_Board from Product Catalog; click OK.
03
Repeat Open Project to load the same board again. Expand the tree and confirm that Demo_Single_Board and Demo_Single_Board_1 both exist.
Figure 4-01. Create a carrier
Figure 4-02. Load Demo_Single_Board twice with Open Project
Focus on the Objects
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 3 of 18
Page 73
Step 2 of 5
Prepare
No CAD
With CAD
Plan
Results
Focus on the Objects
01
Carrier root → Focus Viewport.
02
Right-click Demo_Single_Board_1
→ Move Board.
Select Offset coordinates.
Set X=330, Y=340, Z=0 mm,
RX=0, RY=0, and RZ=180°.
Click OK.
Figure 4-03. Focus on the objects
Figure 4-04. Position the second board
Create the Concept Geometry
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 4 of 18
Page 74
Step 2 of 5
Prepare
No CAD
With CAD
Plan
Results
Create the Concept Geometry
01
Carrier root → Create 3D Link. Select Parametric Shape and Box.
02
Measure the layout's lower-left and upper-right corners; exit Measure.
03
Set color #4D4D4D(for example); length 360, width 370, height 10 mm. Click Generate.
Figure 4-05. Create concept geometry
Figure 4-06. Measure the arrangement
Figure 4-07. Generate the carrier box
Note
Exit Measure: after the reference points and line appear, press Esc.
Position the Two Boards
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 5 of 18
Page 75
Step 2 of 5
Prepare
No CAD
With CAD
Plan
Results
Position the Two Boards
01
Board1,X = 30,Y = 15,Z = 10
02
Board2,X = 0.0,Y = 15,Z = 10
Figure 4-08. Adjust both board heights
Figure 4-09 Set the board offsets
Set Workpart Dimensions Without CAD
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 6 of 18
Page 76
Step 2 of 5
Prepare
No CAD
With CAD
Plan
Results
Set Workpart Dimensions Without CAD
01
Select the carrier's Workpart properties and click Measure Diagonal.
Select a lower corner and the diagonally opposite upper corner.
See the earlier chapter for details.
Alternatively, enter:
Width 370
Length 360
Thickness 10 mm
Figure 4-10. Measure or enter Workpart dimensions
Save the Carrier
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 7 of 18
Page 77
Step 2 of 5
Prepare
No CAD
With CAD
Plan
Results
Save the Carrier
01
Save: check name/path/catalog.
Capture from 3D View; OK. Confirm success.
02
Recipe → Create Project: find the saved carrier in Product.
Figure 4-11. Save the carrier product
Import STEP Geometry
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 8 of 18
Page 78
Step 3 of 5
Prepare
No CAD
With CAD
Plan
Results
Import STEP Geometry
The STEP carrier and the box carrier without CAD are separate examples with different dimensions. Check each independently.
01
Carrier geometry link → Import Shape from File.
02
Open Tutorials data/cad/pcb_holder.stp.
Check the carrier geometry.
Figure 4-12a. Remove the existing geometry
02 Select the tutorial file
Figure 4-12b. Import an external STEP file
Figure 4-12c. Select pcb_holder.stp
Show and Hide the Floor
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 9 of 18
Page 79
Step 3 of 5
Prepare
No CAD
With CAD
Plan
Results
Show and Hide the Floor
The STEP carrier and the box carrier without CAD are separate examples with different dimensions. Check each independently.
01
Select Hide Floor on the display toolbar at the left of the 3D rendering view.
Figure 4-13. Hide the floor
Figure 4-13a. Before hiding
Figure 4-13b. After hiding
Move the Carrier Geometry
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 10 of 18
Page 80
Step 3 of 5
Prepare
No CAD
With CAD
Plan
Results
Move the Carrier Geometry
The STEP carrier and the box carrier without CAD are separate examples with different dimensions. Check each independently.
01
Geometry link → Move Geometry Link → Offset.
02
Set X=180.0, Y=185.0, Z=16.75 mm. Keep RX, RY, and RZ at 0 and click OK.
Figure 4-14a. Open Move Geometry Link
Figure 4-14b. Set the carrier position
Set Workpart Dimensions With CAD
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 11 of 18
Page 81
Step 3 of 5
Prepare
No CAD
With CAD
Plan
Results
Set Workpart Dimensions With CAD
The carriers with and without CAD are separate examples. Check their dimensions and positioning conditions independently.
01
Select Workpart at the carrier level.
Confirm that the Properties panel refers to the current carrier.
02
Measure Diagonal: select opposite lower/upper corners. Check width 388, length 436, thickness 29.5 mm; enter thickness if needed.
Figure 4-15. Measure or set Workpart dimensions
Create the CAD Carrier's Attachment Point
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 12 of 18
Page 82
Step 3 of 5
Prepare
No CAD
With CAD
Plan
Results
Create the CAD Carrier's Attachment Point
01
Right-click the carrier's attachment-point node and select Create Attachment Point.
02
Measure from the origin:
click empty floor, then the carrier's machine contact point.
wcs_flr is the origin.
X=359.2, Y=−32.8, Z=14.5.
Enter these values as shown above.
Figure 4-16. Set the attachment point
CAD Carrier Attachment Point (Continued)
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 13 of 18
Page 83
Step 3 of 5
Prepare
No CAD
With CAD
Plan
Results
CAD Carrier Attachment Point (Continued)
Figure 4-16a. Pick in 3D
Figure 4-16b. Set Seat in 3D
Pick in 3D and Set Seat in 3D are still being refined.
Set the Save Information
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 14 of 18
Page 84
Step 3 of 5
Prepare
No CAD
With CAD
Plan
Results
Set the Save Information
The STEP carrier and the box carrier without CAD are separate examples with different dimensions. Check each independently.
01
Save New_Carrier_Step: check path/catalog; Capture from 3D View, then OK.
02
Check the saved name in the success message. Click OK.
03
Select Recipe → Project Creation → Create Project. Find New_Carrier_Step or your chosen name in the Product list.
Figure 4-17. Save the STEP carrier product
Continue from Carrier Product to Recipe
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 15 of 18
Page 85
Continue from Carrier Product to Recipe
Select the product
Find the concept or STEP carrier by its saved name.
Processing data
Check the four processing locations on each board and the required positioning references.
Machine requirements
Check assembly conditions and supported feeders and tools. Learners plan the recipe independently.
Step 4 of 5
Prepare
No CAD
With CAD
Plan
Results
Final Exercise: Select the Attachment Point
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 16 of 18
Page 86
Step 4 of 5
Prepare
No CAD
With CAD
Plan
Results
Final Exercise: Select the Attachment Point
Incorrect fit; point hidden
Step 3:
SETTING IN 3D WORLD.
Pick points to align with the conveyor.
Final Exercise: Choose a Configuration Strategy
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 17 of 18
Page 87
Step 4 of 5
Prepare
No CAD
With CAD
Plan
Results
Final Exercise: Choose a Configuration Strategy
A: Fully automatic planning
Let the system select supported accessories and available positions.
B: Specify accessories and slots
Specify compatible modules and supported slots, then plan the process.
C: Auto-configure within an area
Lock unavailable empty slots and let the algorithm use the permitted area. Complete one strategy with your own carrier.
Run the Simulation and Explain the Results
Read slide text
DIATwin MachinePilot Training Kit
Scenario 4 | Carrier and Final Outcome
Page 18 of 18
Page 88
Step 5 of 5
Prepare
No CAD
With CAD
Plan
Results
Run the Simulation and Explain the Results
Check interference first
Record the collision status and conditions that need attention.
Run the recipe
Simulate with the same product and configuration. Observe progress and completion.
Obtain different cycle-time results
Record the available cycle time, warnings, and unfinished items.