![Page 1: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/1.jpg)
Interactive Virtual Hands-on Manufacturing
Martin Jun1 and Patrick Lee2
1Associate Professor, Purdue University, West Lafayette, IN2Assistant Professor, University of Vermont, Burlington, VM
![Page 2: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/2.jpg)
Current CAD Software
• A series of features in sequence to represent a desired solid model
• Geometry based design
![Page 3: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/3.jpg)
Current Design and Manufacturing
• Current design and manufacturing approach for part generation
• Well established CAD/CAM and verification software products
Post-processing for NC code generation
CAD CAM Part machining
Verification
![Page 4: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/4.jpg)
Need for Manufacturing Integration
• CAD software does not take manufacturing into consideration
• Difficult to learn design for manufacturing
• No environment for interactive manufacturing (not just touch capability)
![Page 5: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/5.jpg)
Manufacturing Perspective
• CAD software essentially uses a series of Boolean operations
Can a part be generated using only Subtract Boolean operations?
Can such Subtract Boolean operations be performed interactively by user?
![Page 6: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/6.jpg)
Proposed Approach• Interactive virtual hands-on manufacturing
• Part design process is similar to manual machining process
Initial stock Tool trajectory by user Final design
Subtract Boolean
Operation
NC code
![Page 7: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/7.jpg)
Software Interface Example
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Simulation Order
Cylinder shape
X
Y
Z
Y
Z
Square shape
X
![Page 8: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/8.jpg)
Software Interface Example
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Simulation Order
X
Y
Z
Y
Z
XAdjust part size
(spread)
![Page 9: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/9.jpg)
Software Interface Example
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Simulation Order
X Y Z PositionX: 09.30Y: 12.70Z: 01.05
Motion Subtract
(Boolean)
- path 1
- path 2
- path 3
- path 4
(example)
• • •
Modify
Shapex
y
z
Ref. axis
09.30 12.70 01.50
![Page 10: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/10.jpg)
Software Interface Example
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Simulation Order
Subtract
(Boolean)
- path 1
- path 2
- path 3
- path 4
(example)
• • •
Modify
X Y Z
Z
X
00.00 00.30Hold
PositionX: 00.00Z: 00.30
Motion
Shape
![Page 11: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/11.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
-
Modify
Simulation Order
Motion
Shape
Operation Example: Straight Line
PositionX: 09.30Y: 12.70Z: 01.05
![Page 12: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/12.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
Operation Example: Straight Line
PositionX: 09.30Y: 12.70Z: -1.10
![Page 13: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/13.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
Operation Example: Straight Line
PositionX: 09.30Y: 12.70Z: -1.10
![Page 14: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/14.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
Operation Example: Straight Line
PositionX: 09.30Y: 16.70Z: -1.10
![Page 15: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/15.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
-
Modify
Simulation Order
Motion
Shape
Operation Example: Curved Line
PositionX: 5.30Y: 9.70Z: 2.10
![Page 16: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/16.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
Operation Example: Curved Line
PositionX: 5.30Y: 9.70Z: -1.50
![Page 17: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/17.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
Operation Example: Curved Line
PositionX: 5.50Y: 9.90Z: -1.50
![Page 18: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/18.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
Operation Example: Curved Line
PositionX: 5.90Y: 11.90Z: -1.50
![Page 19: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/19.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
Operation Example: Curved Line
PositionX: 7.90Y: 14.90Z: -1.50
![Page 20: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/20.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
Operation Example: Curved Line
PositionX: 9.40Y: 17.90Z: -1.50
![Page 21: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/21.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
Operation Example: Curved Line
PositionX: 9.40Y: 17.90Z: 0.50
![Page 22: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/22.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
-
Modify
Simulation Order
Motion
Shape
Operation Example: Freeform
PositionX: 3.40Y: -3.90Z: 1.50
![Page 23: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/23.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
-
Modify
Simulation Order
Motion
Shape
PositionX: 3.40Y: -3.90Z: -0.50
Operation Example: Freeform
![Page 24: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/24.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
PositionX: 4.20Y: 0.40Z: -1.10
Operation Example: Freeform
![Page 25: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/25.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
PositionX: 6.50Y: 5.20Z: -3.70
Operation Example: Freeform
![Page 26: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/26.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
PositionX: 3.80Y: 9.80Z: -0.90
Operation Example: Freeform
![Page 27: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/27.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
PositionX: 2.70Y: 12.40Z: -0.20
Operation Example: Freeform
![Page 28: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/28.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Rotate
Subtract
(Boolean)
-
Modify
Simulation Order
Motion
Shape
Operation Example: Turning
![Page 29: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/29.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
Operation Example: Turning
![Page 30: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/30.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
Modify
Simulation Order
Motion
Shape
Operation Example: Turning
![Page 31: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/31.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 1
- Path 2
- Path 3
- Path 4
- Path 5
- Path 6
- Path 7
Modify
Simulation Order
Motion
Shape
Operation Example: Turning
![Page 32: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/32.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
- Path 23
- Path 24
- Path 25
- Path 26
- Path 27
Modify
Simulation Order
Motion
Shape
Operation Example: Turning
![Page 33: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/33.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Rotate
Subtract
(Boolean)
Modify
Simulation Order
- Path 23
- Path 24
- Path 25
- Path 26
- Path 27
- Path 28
- Path 29
- Path 30
- Path 31
- Path 32
- Path 33
Motion
Shape
Operation Example: Turning
![Page 34: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/34.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
Modify
Simulation Order
- Path 23
- Path 24
- Path 25
- Path 26
- Path 27
- Path 28
- Path 29
- Path 30
- Path 31
- Path 32
- Path 33
Motion
Shape
Operation Example: Turning
![Page 35: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/35.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
Modify
Simulation Order
- Path 56
- Path 57
- Path 58
- Path 59
- Path 60
Motion
Shape
Operation Example: Turning
![Page 36: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/36.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Stock
Tool
Select a tool
Rotate
Subtract
(Boolean)
Modify
Simulation Order
- Path 70
- Path 71
- Path 72
- Path 73
- Path 74
- Path 75
Motion
Shape
Operation Example: Turning
![Page 37: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/37.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Select a tool
Subtract
(Boolean)
-
Modify
Simulation Order
Motion
Shape
#0. Rectangular stock
Part Generation Example
![Page 38: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/38.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Select a tool
Subtract
(Boolean)
- Path 1
- Path 2
- Path 3
Modify
Simulation Order
Motion
Shape
#1. Rough contouring
Operation Example: Turning
![Page 39: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/39.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Select a tool
Subtract
(Boolean)
- Path 1
- Path 2
- Path 3
- Path 4
- Path 5
- Path 6
Modify
Simulation Order
Motion
Shape
#2. Drilling
Operation Example: Turning
![Page 40: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/40.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Select a tool
Subtract
(Boolean)
- Path 1
- Path 2
- Path 3
- Path 4
- Path 5
- Path 6
- Path 7
Modify
Simulation Order
Motion
Shape
#3. Fine contouring
Operation Example: Turning
![Page 41: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/41.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Select a tool
Subtract
(Boolean)
- Path 8
- Path 9
- Path 10
- Path 11
- Path 12
- Path 13
- Path 14
- Path 15
- Path 16
- Path 17
- Path 18
- Path 19
Modify
Simulation Order
Motion
Shape
#4. Freeform contouring
3. Modify tool diameter(Φ3/4→1 in.)
1. Select tool paths
Operation Example: Turning
![Page 42: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/42.jpg)
Interactive Virtual Hands-on Manufacturing for Students
Purdue Univ. User 1 Log out
Select a tool
Subtract
(Boolean)
Modify
Simulation Order
Motion
Shape
#5. Parametrization 2
- Path 8
- Path 9
- Path 10
- Path 11
- Path 12
- Path 13
- Path 14
- Path 15
- Path 16
- Path 17
- Path 18
- Path 19
Operation Example: Turning
![Page 43: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/43.jpg)
New Approach for CAD/CAM
![Page 44: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/44.jpg)
Manufacturing Workflow
Conventional Design-to-Manufacture Workflow
Streamlined Virtual Manufacturing Workflow
Customer CAD Drawing CAM Software Part Program CNC Machine Cut Part
Customer Interactive CAD CNC Machine Cut Part
![Page 45: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/45.jpg)
Cybermanufacturing
CustomerVirtual Manufacturing
Shop A Shop B
Shop C Shop D
Data Server
CNC MachineCut Part
Upload
Provider Check
• Final Design• Machine Configuration• Tool and Workpiece• Quantity Information
Delivery
![Page 46: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/46.jpg)
Good Manufacturing Designer
Target Part
Idea for parts
![Page 47: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/47.jpg)
Target Part
VirtualManufacturing
Good Manufacturing Designer
![Page 48: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/48.jpg)
Target Part
VirtualManufacturing
Results
Machining time : 39.0 secPart shape : Good
Machining time : 42.3 secPart shape : Normal
Machining time : 25.7 secPart shape : Good
Good Manufacturing Designer
![Page 49: Interactive Virtual Hands-on Manufacturing · 2019-03-12 · Interactive Virtual Hands-on Manufacturing for Students Purdue Univ. User 1 Log out Select a tool Subtract (Boolean) -](https://reader034.vdocuments.site/reader034/viewer/2022042810/5f9d80600b9a0e5ae728af3c/html5/thumbnails/49.jpg)
Conclusion
• If the design process is similar to manufacturing, manufacturable parts
can be readily designed
• Learning of manufacturing processes can be naturally obtained
• It provides a platform that allows innovative human inputs to
manufacturing during the design process
• It can be a great tool for education and cybermanufacturing