SlideShare a Scribd company logo
1 of 34
AUTO SPRAY
JIG CREATION
SOP
VERSION 1.0 - AUGUST 2022
CONFIDENTIAL
1. Add
1. Rebuilt 3D scan
2. Extended spray cones
3. Spray head position
4. Sharp corners offset issue
2
UPDATES
22-JAN-24
PRESENTATION TITLE
CONFIDENTIAL
1. Rhino7 software
2. Rhino user with good 3D skills and basic Grasshopper skills
3. Jig creation Grasshopper script (provided by adidas)
4. Rhino Template file (provided by adidas)
Required 2D and 3D data:
1. Auto marking cell 3D file (provided by machine supplier)
2. Spray cone measures
3. 3D Scan of lasted finished shoe as one (closed) mesh in OBJ format. Ideally with mapped textures
3
WHAT IS PREREQUISITE TO CREATE A JIG?
22-JAN-24
PRESENTATION TITLE
1. 2. 3.
CONFIDENTIAL
The auto spray SOP is split into two main parts:
A. Template file creation
B. Jig creation
Please note:
This version SOP and Grasshopper script version is for one shoe size and one spray head.
A solution for full size run creation and including a second spray head is scheduled for the full production version.
4
WHAT ARE THE SOP MAIN PARTS?
22-JAN-24
PRESENTATION TITLE
CONFIDENTIAL
1. The master file concept
2. Prepare production cell CAD
3. Create spray holder
4. Draw nozzle reference lines
5. Draw spray cone reference lines
6. Save template file
5
A. TEMPLATE FILE CREATION
22-JAN-24
PRESENTATION TITLE
CONFIDENTIAL
JIG CREATION
ONE TIME TEMPLATE FILE CREATION
6
1. THE MASTER FILE CONCEPT
22-JAN-24
PRESENTATION TITLE
Open master file
Prepare and sort all
relevant reference
geometry into layer
structure
„Save a“s file as
template file
• The master file is provided by adidas and contains the layer structure which works together with the automatic jig creation
Grasshopper script
• It is not allowed to change the layer names or restructure the layer order
• The master file is the base to prepare the template file
• The template file contains all important production cell reference geometry
• The template file only needs to be created one time and can be used to create all jigs
• In case of a change in the production cell (different spray cone measures, changed cell measurements or similar) the reference data
in the template file also needs to be updated.
M T T
Open template
file
J
„Save as“ as jig
file Create jig
CONFIDENTIAL
7
2. PREPARE PRODUCTION CELL CAD
22-JAN-24
PRESENTATION TITLE
Reduce
2.1 Import production cell CAD file and spray head into master template file. Reduce cell CAD that only the rotation center, spray head
and the movable table remains.In case no CAD file of the spray head is avalable, model a placeholder geometry.
2.2 The movable table inculding the different rolles and spray head needs to be straight. The distance (A) to the rotation center is not
relevant. The rotation center needs to be in the Rhino scene zero point (0,0,0)
CONFIDENTIAL
8
2. PREPARE PRODUCTION CELL CAD
22-JAN-24
PRESENTATION TITLE
2.3 Postion the spray head accordant to the manufacturing quidelines. The nozzle „opening“ center is the key
reference point to align the spray head with the manufacturing cell.
2.4 Sort the the cell geometries into the correct layers
CONFIDENTIAL
9
3. CREATE SPRAY HOLDER
22-JAN-24
PRESENTATION TITLE
The spray head position in the Rhino file (see 2.3) is the master for the spray head position in the real manufaturing cell.
Reason for that is that the jigs are created based on the spray head position in the Rhino file.
This spray head position needs to be trasnfered to the real manufaturing cell with the help of a jig (spray holder)
There is no blueprint how the spray holder needs to look like. Usually the jig is 3d printed.
The jig is only needed when the spray head is mounted into the cell. After that the jig can be removed.
If the spray angle or the spary head postion is changed a new jig needs to be created.
Spray holder example
CONFIDENTIAL
10
4. DRAW NOZZLE REFERENCE LINES
22-JAN-24
PRESENTATION TITLE
4.1 Transfer the measures taken from the spray test into the master file by drawing circles with the correct
diameter, distances and angle.
transfer
4.2 Sort the circles into the layer structure
CONFIDENTIAL
11
5. DRAW SPRAY CONE REFERENCE LINES
22-JAN-24
PRESENTATION TITLE
5.1 Draw point in the nozzle
opening center
5.2 Draw straight line from nozzle opening center along the spray head.
The line needs to have the same value as the X angle
5.3 Sort the point and line into the layer structure
CONFIDENTIAL
12
6. SAVE TEMPLATE FILE
22-JAN-24
PRESENTATION TITLE
6.1. Lock the layers under „Machine“ and „spray cone“
6.2 „Save as“ the file with following file name
Auto Spray template – Factory name – V0X
„V“ stands for version.
In case the spray head position or spray cone changes a new version needs
to be created.
6.3 Lock the file that it can‘t be overwritten by checking „read only“ in the file
file properties.
(right click on the file in the explorer)
CONFIDENTIAL
1. Open template file and “save as”
2. Load and position 3D scan
3. Draw bite line
4. Draw support line
5. Draw finger contour line
6. Draw spray definition line
7. Reference lines quality check
8. Open and save Grasshopper script
9. Create upper holder
10. Create roller coaster
11. Emboss jig information
12. Bake jig
13. save Grasshopper script
14. Apply fillets
15. Create last holder
16. Export 3D print data
13
B. JIG CREATION
22-JAN-24
PRESENTATION TITLE
CONFIDENTIAL
14
1.OPEN TEMPLATE FILE AND “SAVE AS”
22-JAN-24
PRESENTATION TITLE
1.1 Open the jig creation template file
1.2 „save as“ the file with following naming convention:
product name – product id – size – version
CONFIDENTIAL
15
2. LOAD AND POSITION 3D SCAN
22-JAN-24
PRESENTATION TITLE
2.1 Postion the lasted shoe 3D scan above the rotation center and keep a min. 20mm distance. The bottom of the tooling
needs to be aligned as horizontally as possible.
2.2 The machine and spray cone layer can now be turned off, because they are no longer needed, and the Grasshopper
script later pulls the geometry also when the layer is turned off.
CONFIDENTIAL
16
3. DRAW BITE LINE
22-JAN-24
PRESENTATION TITLE
3.1 Use polyline on mesh command to trace the bite line from scan.
3.2 Rebuilt the polyline to a smooth curve with as few point as
possible and with degree 3
3.3 Place the curve into the biteline layer
CONFIDENTIAL
17
4. DRAW SUPPORT LINE
22-JAN-24
PRESENTATION TITLE
The support line defines the border between the upper areas which shall be holded by the jig and which shall be keept
open. Usually the line runs around the lacing and collar area with a cetrain distance.
4.1 Use polyline on mesh command to trace the bite line from scan.
4.2 Rebuilt the polyline to a smooth curve with as few point as possible
and with degree 3
4.3 Place the curve into the „Support Line“ layer
CONFIDENTIAL
18
5. DRAW FINGER CONTOUR
22-JAN-24
PRESENTATION TITLE
5.1 Draw four rectangles on the x,y 0 planeto define the finger positions and cross sections.
A good start are following placements and measures:
(Later during jig creation the rectangle position and cross section can be changes on the fly)
5.2 Rotate slightly the rectangles that they match the curvature of the shoe
5.3 Place the rectangles on the „Finger Conture“ layer
CONFIDENTIAL
19
6. DRAW SPRAY DEFINITION LINE
22-JAN-24
PRESENTATION TITLE
The spray definition line defines the outer conture of the jig on which the two horizontal rolles roll
6.1 Select biteline in the top view and use command
„ProjectToCPlane” with “delete input object” = no
6.2 Turn bite line layer off
6.3 Offset the new curve on the cplane by 35mm
6.4 Delete the input curve that only the offset curve remains
6.5 Rebuilt the offset curve to a smooth curve with as few points as
possible
CONFIDENTIAL
20
6. DRAW SPRAY DEFINITION LINE
22-JAN-24
PRESENTATION TITLE
The spray definition line defines the outer conture of the jig on which the two horizontal rolles roll
6.6 Even out areas which have a high curvature by moving the curve
points.
A smooth curve avoids that two horizonal rolls jump away from the jig
during the spray process.
6.7 Place the curve into the „Spray Definion“ layer
CONFIDENTIAL
21
7. REFERENCE LINES QUALITY CHECK
22-JAN-24
PRESENTATION TITLE
The jig reference line creation is now finished.
7.1 Check if all lines are on the correct layer.
7.2 Check if all curves have as few curve controll point as possible.
This is important because each line can be still manipulated during the automatic jig creation.
CONFIDENTIAL
22
8. OPEN AND SAVE GRASSHOPPER
SCRIPT
22-JAN-24
PRESENTATION TITLE
8.1 Open Grasshopper
8.2 Load the latest version of the „auto spray“ script provided by
adidas or load script from previouse model which already
contains the settings for the production cell.
Important is that the script file is base on the latest script
version! The version is shown underneth the adidas logo
8.3 „Save as“ the file with following naming convention:
Auto Spray – Model name – product id – Size
Example: Auto Spray – Fluid Flow – 41341 – 8.5
CONFIDENTIAL
23
9. CREATE UPPER HOLDER
22-JAN-24
PRESENTATION TITLE
9.1 In the „Settings – upper holder“ interface double click on „False“ from
the „enable upper holder“ Box
9.2 Grasshopper creates the fingers based on the reference lines. In case
no fingers gets created, please review the template file set-up and
reference lines.
9.3 By manipulating the „finger contur“ lines and chaning the values in the
„setting – upper holder“ box the fingers can be further shaped and fine
tuned.
• The most important setting is the „max thickness“ value to controll the
finger thickness.
• „Finger Surface offset“ controlls the offset between the 3D scan and the
fingers. In case that the scan fits overall to tight into the jig this value
can be changed
• The other settings usually stay the same across all models
CONFIDENTIAL
24
10. CREATE ROLLER COASTER
22-JAN-24
PRESENTATION TITLE
10.0 switch to the „Settings – roller coaster surface“
10.1 „simulation steps“ is the amount of spray steps used for
the spray simulation. 100 is a good default value. Below 80 the
simulation gets inaccurate.
10.2 the „roller coaster width“ represents the width of the
whole vertical roll assembly (x+x). The center point of the
„roller coaster width“ is the geometry on the „vertical roller“
layer.
The reason why the „vertical roller width“ is not just width of
the vertical roller geometry is that there might be some
additional nuts to hold the roll or similar construction. They
would then collide with the jig.
10.3 Set „Horizontal roller height“ to a value which works best
for the production cell design
!All these values need to be set one time and can be re-used
for all jigs with the same size!
CONFIDENTIAL
25
10. CREATE ROLLER COASTER
22-JAN-24
PRESENTATION TITLE
10.4 In the „Settings – roller coaster settings“ interface double
click on „False“ from the „enable roller coaster surface“ Box
10.5 Grasshopper creates the roller coaster based on the
reference lines. In case no geomety gets created, please
review the template file set-up and reference lines.
The three black lines on the roller coaster surface are the
„roller coaster width“ and center of the vertical roller geometry
(see 10.2)
10.6 In case two red lines show up, there is a intersetion
beween the spray definition line and the fingers. Scale the
spray definion line bigger or make a larger offset.
CONFIDENTIAL
26
10. CREATE ROLLER COASTER
22-JAN-24
PRESENTATION TITLE
10.7 Double click „False“ in the „Spray cone preview“ box.
The spray simulation, which is the key for defining the jig
shape, gets visible. The spray cone and rolles visualization
is taken form the „machine“ and „spray cone“ reference
layers
10.8 Move or scale of the „spray definition line“ or their curve
points until most of the bite line is in the green ideal spray
area.
CONFIDENTIAL
27
10. CREATE ROLLER COASTER
22-JAN-24
PRESENTATION TITLE
10.9 In areay with higher curvature is often not possible that
the biteline is in the green area. The reason for that is that in
step 6.6 explained the „spray definition line“ got smoothed
out and the „spray definition line“ is no more a straight offset
of the biteline.
The goal is to find good balance that the horizontal rolls can
smoothly roll and the spray cone is not touching the red
area.
10.10 When adjusting the „spray definition line“ also take a
look at the distance beween the simulation inner vertical role
and outer finger surface. A too big distance leads into a
larger jig with longer print times.
biteline
spray definition
line
smoothed
CONFIDENTIAL
28
10. CREATE ROLLER COASTER
22-JAN-24
PRESENTATION TITLE
10.11 Double click on „False“ in the „Induvidual position“ box
to engange the single spray positions
10.12 By moving the slider in the „position index“ it is
possible to go through the simulation step by step and
indicate potentional proplem areas.
10.13 Check if the lowes point of the collar coaster is within
the minimal height sepcifications for the production cell.
If the height is too low it can causes collitions during
production.
By moving the „biteline“, „support line“ and 3D scan up, the
overall jig heigth can be changed.
CONFIDENTIAL
29
11. EMBOSS JIG INFORMATION
22-JAN-24
PRESENTATION TITLE
11.1 If needed enter the relevant jig information under „Text
options“. This is very handy to identify the jigs later.
Until the option under „cut out name and version“ is still on
„False“ the text on the jig is just a preview
11.2 If the jig is finished and the all needed text information
is entered, the text can be embossed in the jig geometry.
! If the texts got embossed during fintuning the jig shape, the
embossing calculation is re-triggered everytime when one of
the reference curves gets edited. Therefor only emboss the
text before baking the jig!
CONFIDENTIAL
30
12. BAKE JIG
22-JAN-24
PRESENTATION TITLE
12.1 To convert the Grasshopper geometry into 3D NURBS
data Rhino can further process, right click on the „jig
geometry“ box and select „Bake ...“ in the dialogue.
12.2 Select the layer on which the jig shall be placed
12.3 Close Grasshopper to only see baked jig.
Everytime Grasshopper can be re-opened and the jig is
created again with the latest references.
Grasshopper bakes the upper holder fingers and the roller
coaster as seperate geometries. Because the geometry is
anyhow saved later as mesh data for printing, it is not an
issue to have not one closed geometry.
CONFIDENTIAL
31
13. SAVE GRASSHOPPER SCRIPT
22-JAN-24
PRESENTATION TITLE
13.1 Save the Grasshopper script to save all settings and
text options for this model
13.2 Close the Grasshopper window
CONFIDENTIAL
32
14. APPLY FILLETS
22-JAN-24
PRESENTATION TITLE
14.4 Apply fillets on the finger edges that the lastet upper
can be put better into the jig later during production
CONFIDENTIAL
33
15. CREATE LAST HOLDER
22-JAN-24
PRESENTATION TITLE
15.1 Use „Mesh Box“command with XCount=10 YCount=10
ZCount=10 and scale and position the box in the heel area
of the jig.
15.2 Further scale and position the box that it intersects with
only the last of the 3d scan
15.3 Create a copy of the 3D scan and offset it about 0.5mm
with the „offset mesh“ command
15.4 Use the “MeshBooleanDifference” command to
subtract the offseted 3D scan from the mesh box.
CONFIDENTIAL
34
16. EXPORT 3D PRINT DATA
22-JAN-24
PRESENTATION TITLE
16.1 Use „mesh“ command to create a polygone mesh of
the roller coaster and upper holder fingers for 3D printing.
Create enough polygones that the details of the jig like small
fillets are well represented.
16.2 Export the roller coaster, upper holder and last holder
polygon mesh data as one STL.
Done!

More Related Content

Similar to Jig Creation SOP - V24621612535709093.pptx

Helical screw design calculation1
Helical screw design calculation1Helical screw design calculation1
Helical screw design calculation1Duraipandi mech
 
Designing a 3d model of nut and bolt[1].pptx
Designing a 3d model of nut and bolt[1].pptxDesigning a 3d model of nut and bolt[1].pptx
Designing a 3d model of nut and bolt[1].pptxARAMESH14
 
Linking design and manufacturing on a PLM platform
Linking design and manufacturing on a PLM platformLinking design and manufacturing on a PLM platform
Linking design and manufacturing on a PLM platformiosrjce
 
What is new_cast_designer_v73_r0
What is new_cast_designer_v73_r0What is new_cast_designer_v73_r0
What is new_cast_designer_v73_r0Victor Mitov
 
3D Presentation AU 2014 (abridged)
3D Presentation AU 2014 (abridged)3D Presentation AU 2014 (abridged)
3D Presentation AU 2014 (abridged)William Work
 
پروژه های تجاری و صنعتی با نرم افزار متلب
پروژه های تجاری و صنعتی با نرم افزار متلبپروژه های تجاری و صنعتی با نرم افزار متلب
پروژه های تجاری و صنعتی با نرم افزار متلبmeymehr
 
SMoP Guided Surgery Solution
SMoP Guided Surgery SolutionSMoP Guided Surgery Solution
SMoP Guided Surgery Solution360 Visualise
 
Introduction to CATIA (KEY) - CAD/CAM
Introduction to CATIA (KEY) - CAD/CAMIntroduction to CATIA (KEY) - CAD/CAM
Introduction to CATIA (KEY) - CAD/CAMSisubalan Selvan
 
Design of Ceiling Fan Regulator Knob
Design of Ceiling Fan Regulator KnobDesign of Ceiling Fan Regulator Knob
Design of Ceiling Fan Regulator Knobijtsrd
 
Rc bldg. modeling & analysis
Rc bldg. modeling & analysisRc bldg. modeling & analysis
Rc bldg. modeling & analysisRamil Artates
 
Assignment3
Assignment3Assignment3
Assignment3Mahmoud
 
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docx
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docxUNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docx
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docxdickonsondorris
 
SAP Project Management
SAP Project ManagementSAP Project Management
SAP Project ManagementKumar M.
 
WS20_BladeModeler.ppt
WS20_BladeModeler.pptWS20_BladeModeler.ppt
WS20_BladeModeler.pptSanjay Padvi
 
3.dimensioning engineering108.com
3.dimensioning engineering108.com3.dimensioning engineering108.com
3.dimensioning engineering108.comDigvijaysinh Gohil
 
Knowledgeware
KnowledgewareKnowledgeware
Knowledgewaremusawi
 
Assignment Brief 10.2
Assignment Brief 10.2Assignment Brief 10.2
Assignment Brief 10.2NeilOw87
 

Similar to Jig Creation SOP - V24621612535709093.pptx (20)

Helical screw design calculation1
Helical screw design calculation1Helical screw design calculation1
Helical screw design calculation1
 
CAD/CAM/CIM ( Lecture 2 model construction and product design)
CAD/CAM/CIM ( Lecture 2 model construction and product design)CAD/CAM/CIM ( Lecture 2 model construction and product design)
CAD/CAM/CIM ( Lecture 2 model construction and product design)
 
Designing a 3d model of nut and bolt[1].pptx
Designing a 3d model of nut and bolt[1].pptxDesigning a 3d model of nut and bolt[1].pptx
Designing a 3d model of nut and bolt[1].pptx
 
J012647278
J012647278J012647278
J012647278
 
Linking design and manufacturing on a PLM platform
Linking design and manufacturing on a PLM platformLinking design and manufacturing on a PLM platform
Linking design and manufacturing on a PLM platform
 
J012647278
J012647278J012647278
J012647278
 
What is new_cast_designer_v73_r0
What is new_cast_designer_v73_r0What is new_cast_designer_v73_r0
What is new_cast_designer_v73_r0
 
3D Presentation AU 2014 (abridged)
3D Presentation AU 2014 (abridged)3D Presentation AU 2014 (abridged)
3D Presentation AU 2014 (abridged)
 
پروژه های تجاری و صنعتی با نرم افزار متلب
پروژه های تجاری و صنعتی با نرم افزار متلبپروژه های تجاری و صنعتی با نرم افزار متلب
پروژه های تجاری و صنعتی با نرم افزار متلب
 
SMoP Guided Surgery Solution
SMoP Guided Surgery SolutionSMoP Guided Surgery Solution
SMoP Guided Surgery Solution
 
Introduction to CATIA (KEY) - CAD/CAM
Introduction to CATIA (KEY) - CAD/CAMIntroduction to CATIA (KEY) - CAD/CAM
Introduction to CATIA (KEY) - CAD/CAM
 
Design of Ceiling Fan Regulator Knob
Design of Ceiling Fan Regulator KnobDesign of Ceiling Fan Regulator Knob
Design of Ceiling Fan Regulator Knob
 
Rc bldg. modeling & analysis
Rc bldg. modeling & analysisRc bldg. modeling & analysis
Rc bldg. modeling & analysis
 
Assignment3
Assignment3Assignment3
Assignment3
 
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docx
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docxUNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docx
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docx
 
SAP Project Management
SAP Project ManagementSAP Project Management
SAP Project Management
 
WS20_BladeModeler.ppt
WS20_BladeModeler.pptWS20_BladeModeler.ppt
WS20_BladeModeler.ppt
 
3.dimensioning engineering108.com
3.dimensioning engineering108.com3.dimensioning engineering108.com
3.dimensioning engineering108.com
 
Knowledgeware
KnowledgewareKnowledgeware
Knowledgeware
 
Assignment Brief 10.2
Assignment Brief 10.2Assignment Brief 10.2
Assignment Brief 10.2
 

Recently uploaded

Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 

Jig Creation SOP - V24621612535709093.pptx

  • 2. CONFIDENTIAL 1. Add 1. Rebuilt 3D scan 2. Extended spray cones 3. Spray head position 4. Sharp corners offset issue 2 UPDATES 22-JAN-24 PRESENTATION TITLE
  • 3. CONFIDENTIAL 1. Rhino7 software 2. Rhino user with good 3D skills and basic Grasshopper skills 3. Jig creation Grasshopper script (provided by adidas) 4. Rhino Template file (provided by adidas) Required 2D and 3D data: 1. Auto marking cell 3D file (provided by machine supplier) 2. Spray cone measures 3. 3D Scan of lasted finished shoe as one (closed) mesh in OBJ format. Ideally with mapped textures 3 WHAT IS PREREQUISITE TO CREATE A JIG? 22-JAN-24 PRESENTATION TITLE 1. 2. 3.
  • 4. CONFIDENTIAL The auto spray SOP is split into two main parts: A. Template file creation B. Jig creation Please note: This version SOP and Grasshopper script version is for one shoe size and one spray head. A solution for full size run creation and including a second spray head is scheduled for the full production version. 4 WHAT ARE THE SOP MAIN PARTS? 22-JAN-24 PRESENTATION TITLE
  • 5. CONFIDENTIAL 1. The master file concept 2. Prepare production cell CAD 3. Create spray holder 4. Draw nozzle reference lines 5. Draw spray cone reference lines 6. Save template file 5 A. TEMPLATE FILE CREATION 22-JAN-24 PRESENTATION TITLE
  • 6. CONFIDENTIAL JIG CREATION ONE TIME TEMPLATE FILE CREATION 6 1. THE MASTER FILE CONCEPT 22-JAN-24 PRESENTATION TITLE Open master file Prepare and sort all relevant reference geometry into layer structure „Save a“s file as template file • The master file is provided by adidas and contains the layer structure which works together with the automatic jig creation Grasshopper script • It is not allowed to change the layer names or restructure the layer order • The master file is the base to prepare the template file • The template file contains all important production cell reference geometry • The template file only needs to be created one time and can be used to create all jigs • In case of a change in the production cell (different spray cone measures, changed cell measurements or similar) the reference data in the template file also needs to be updated. M T T Open template file J „Save as“ as jig file Create jig
  • 7. CONFIDENTIAL 7 2. PREPARE PRODUCTION CELL CAD 22-JAN-24 PRESENTATION TITLE Reduce 2.1 Import production cell CAD file and spray head into master template file. Reduce cell CAD that only the rotation center, spray head and the movable table remains.In case no CAD file of the spray head is avalable, model a placeholder geometry. 2.2 The movable table inculding the different rolles and spray head needs to be straight. The distance (A) to the rotation center is not relevant. The rotation center needs to be in the Rhino scene zero point (0,0,0)
  • 8. CONFIDENTIAL 8 2. PREPARE PRODUCTION CELL CAD 22-JAN-24 PRESENTATION TITLE 2.3 Postion the spray head accordant to the manufacturing quidelines. The nozzle „opening“ center is the key reference point to align the spray head with the manufacturing cell. 2.4 Sort the the cell geometries into the correct layers
  • 9. CONFIDENTIAL 9 3. CREATE SPRAY HOLDER 22-JAN-24 PRESENTATION TITLE The spray head position in the Rhino file (see 2.3) is the master for the spray head position in the real manufaturing cell. Reason for that is that the jigs are created based on the spray head position in the Rhino file. This spray head position needs to be trasnfered to the real manufaturing cell with the help of a jig (spray holder) There is no blueprint how the spray holder needs to look like. Usually the jig is 3d printed. The jig is only needed when the spray head is mounted into the cell. After that the jig can be removed. If the spray angle or the spary head postion is changed a new jig needs to be created. Spray holder example
  • 10. CONFIDENTIAL 10 4. DRAW NOZZLE REFERENCE LINES 22-JAN-24 PRESENTATION TITLE 4.1 Transfer the measures taken from the spray test into the master file by drawing circles with the correct diameter, distances and angle. transfer 4.2 Sort the circles into the layer structure
  • 11. CONFIDENTIAL 11 5. DRAW SPRAY CONE REFERENCE LINES 22-JAN-24 PRESENTATION TITLE 5.1 Draw point in the nozzle opening center 5.2 Draw straight line from nozzle opening center along the spray head. The line needs to have the same value as the X angle 5.3 Sort the point and line into the layer structure
  • 12. CONFIDENTIAL 12 6. SAVE TEMPLATE FILE 22-JAN-24 PRESENTATION TITLE 6.1. Lock the layers under „Machine“ and „spray cone“ 6.2 „Save as“ the file with following file name Auto Spray template – Factory name – V0X „V“ stands for version. In case the spray head position or spray cone changes a new version needs to be created. 6.3 Lock the file that it can‘t be overwritten by checking „read only“ in the file file properties. (right click on the file in the explorer)
  • 13. CONFIDENTIAL 1. Open template file and “save as” 2. Load and position 3D scan 3. Draw bite line 4. Draw support line 5. Draw finger contour line 6. Draw spray definition line 7. Reference lines quality check 8. Open and save Grasshopper script 9. Create upper holder 10. Create roller coaster 11. Emboss jig information 12. Bake jig 13. save Grasshopper script 14. Apply fillets 15. Create last holder 16. Export 3D print data 13 B. JIG CREATION 22-JAN-24 PRESENTATION TITLE
  • 14. CONFIDENTIAL 14 1.OPEN TEMPLATE FILE AND “SAVE AS” 22-JAN-24 PRESENTATION TITLE 1.1 Open the jig creation template file 1.2 „save as“ the file with following naming convention: product name – product id – size – version
  • 15. CONFIDENTIAL 15 2. LOAD AND POSITION 3D SCAN 22-JAN-24 PRESENTATION TITLE 2.1 Postion the lasted shoe 3D scan above the rotation center and keep a min. 20mm distance. The bottom of the tooling needs to be aligned as horizontally as possible. 2.2 The machine and spray cone layer can now be turned off, because they are no longer needed, and the Grasshopper script later pulls the geometry also when the layer is turned off.
  • 16. CONFIDENTIAL 16 3. DRAW BITE LINE 22-JAN-24 PRESENTATION TITLE 3.1 Use polyline on mesh command to trace the bite line from scan. 3.2 Rebuilt the polyline to a smooth curve with as few point as possible and with degree 3 3.3 Place the curve into the biteline layer
  • 17. CONFIDENTIAL 17 4. DRAW SUPPORT LINE 22-JAN-24 PRESENTATION TITLE The support line defines the border between the upper areas which shall be holded by the jig and which shall be keept open. Usually the line runs around the lacing and collar area with a cetrain distance. 4.1 Use polyline on mesh command to trace the bite line from scan. 4.2 Rebuilt the polyline to a smooth curve with as few point as possible and with degree 3 4.3 Place the curve into the „Support Line“ layer
  • 18. CONFIDENTIAL 18 5. DRAW FINGER CONTOUR 22-JAN-24 PRESENTATION TITLE 5.1 Draw four rectangles on the x,y 0 planeto define the finger positions and cross sections. A good start are following placements and measures: (Later during jig creation the rectangle position and cross section can be changes on the fly) 5.2 Rotate slightly the rectangles that they match the curvature of the shoe 5.3 Place the rectangles on the „Finger Conture“ layer
  • 19. CONFIDENTIAL 19 6. DRAW SPRAY DEFINITION LINE 22-JAN-24 PRESENTATION TITLE The spray definition line defines the outer conture of the jig on which the two horizontal rolles roll 6.1 Select biteline in the top view and use command „ProjectToCPlane” with “delete input object” = no 6.2 Turn bite line layer off 6.3 Offset the new curve on the cplane by 35mm 6.4 Delete the input curve that only the offset curve remains 6.5 Rebuilt the offset curve to a smooth curve with as few points as possible
  • 20. CONFIDENTIAL 20 6. DRAW SPRAY DEFINITION LINE 22-JAN-24 PRESENTATION TITLE The spray definition line defines the outer conture of the jig on which the two horizontal rolles roll 6.6 Even out areas which have a high curvature by moving the curve points. A smooth curve avoids that two horizonal rolls jump away from the jig during the spray process. 6.7 Place the curve into the „Spray Definion“ layer
  • 21. CONFIDENTIAL 21 7. REFERENCE LINES QUALITY CHECK 22-JAN-24 PRESENTATION TITLE The jig reference line creation is now finished. 7.1 Check if all lines are on the correct layer. 7.2 Check if all curves have as few curve controll point as possible. This is important because each line can be still manipulated during the automatic jig creation.
  • 22. CONFIDENTIAL 22 8. OPEN AND SAVE GRASSHOPPER SCRIPT 22-JAN-24 PRESENTATION TITLE 8.1 Open Grasshopper 8.2 Load the latest version of the „auto spray“ script provided by adidas or load script from previouse model which already contains the settings for the production cell. Important is that the script file is base on the latest script version! The version is shown underneth the adidas logo 8.3 „Save as“ the file with following naming convention: Auto Spray – Model name – product id – Size Example: Auto Spray – Fluid Flow – 41341 – 8.5
  • 23. CONFIDENTIAL 23 9. CREATE UPPER HOLDER 22-JAN-24 PRESENTATION TITLE 9.1 In the „Settings – upper holder“ interface double click on „False“ from the „enable upper holder“ Box 9.2 Grasshopper creates the fingers based on the reference lines. In case no fingers gets created, please review the template file set-up and reference lines. 9.3 By manipulating the „finger contur“ lines and chaning the values in the „setting – upper holder“ box the fingers can be further shaped and fine tuned. • The most important setting is the „max thickness“ value to controll the finger thickness. • „Finger Surface offset“ controlls the offset between the 3D scan and the fingers. In case that the scan fits overall to tight into the jig this value can be changed • The other settings usually stay the same across all models
  • 24. CONFIDENTIAL 24 10. CREATE ROLLER COASTER 22-JAN-24 PRESENTATION TITLE 10.0 switch to the „Settings – roller coaster surface“ 10.1 „simulation steps“ is the amount of spray steps used for the spray simulation. 100 is a good default value. Below 80 the simulation gets inaccurate. 10.2 the „roller coaster width“ represents the width of the whole vertical roll assembly (x+x). The center point of the „roller coaster width“ is the geometry on the „vertical roller“ layer. The reason why the „vertical roller width“ is not just width of the vertical roller geometry is that there might be some additional nuts to hold the roll or similar construction. They would then collide with the jig. 10.3 Set „Horizontal roller height“ to a value which works best for the production cell design !All these values need to be set one time and can be re-used for all jigs with the same size!
  • 25. CONFIDENTIAL 25 10. CREATE ROLLER COASTER 22-JAN-24 PRESENTATION TITLE 10.4 In the „Settings – roller coaster settings“ interface double click on „False“ from the „enable roller coaster surface“ Box 10.5 Grasshopper creates the roller coaster based on the reference lines. In case no geomety gets created, please review the template file set-up and reference lines. The three black lines on the roller coaster surface are the „roller coaster width“ and center of the vertical roller geometry (see 10.2) 10.6 In case two red lines show up, there is a intersetion beween the spray definition line and the fingers. Scale the spray definion line bigger or make a larger offset.
  • 26. CONFIDENTIAL 26 10. CREATE ROLLER COASTER 22-JAN-24 PRESENTATION TITLE 10.7 Double click „False“ in the „Spray cone preview“ box. The spray simulation, which is the key for defining the jig shape, gets visible. The spray cone and rolles visualization is taken form the „machine“ and „spray cone“ reference layers 10.8 Move or scale of the „spray definition line“ or their curve points until most of the bite line is in the green ideal spray area.
  • 27. CONFIDENTIAL 27 10. CREATE ROLLER COASTER 22-JAN-24 PRESENTATION TITLE 10.9 In areay with higher curvature is often not possible that the biteline is in the green area. The reason for that is that in step 6.6 explained the „spray definition line“ got smoothed out and the „spray definition line“ is no more a straight offset of the biteline. The goal is to find good balance that the horizontal rolls can smoothly roll and the spray cone is not touching the red area. 10.10 When adjusting the „spray definition line“ also take a look at the distance beween the simulation inner vertical role and outer finger surface. A too big distance leads into a larger jig with longer print times. biteline spray definition line smoothed
  • 28. CONFIDENTIAL 28 10. CREATE ROLLER COASTER 22-JAN-24 PRESENTATION TITLE 10.11 Double click on „False“ in the „Induvidual position“ box to engange the single spray positions 10.12 By moving the slider in the „position index“ it is possible to go through the simulation step by step and indicate potentional proplem areas. 10.13 Check if the lowes point of the collar coaster is within the minimal height sepcifications for the production cell. If the height is too low it can causes collitions during production. By moving the „biteline“, „support line“ and 3D scan up, the overall jig heigth can be changed.
  • 29. CONFIDENTIAL 29 11. EMBOSS JIG INFORMATION 22-JAN-24 PRESENTATION TITLE 11.1 If needed enter the relevant jig information under „Text options“. This is very handy to identify the jigs later. Until the option under „cut out name and version“ is still on „False“ the text on the jig is just a preview 11.2 If the jig is finished and the all needed text information is entered, the text can be embossed in the jig geometry. ! If the texts got embossed during fintuning the jig shape, the embossing calculation is re-triggered everytime when one of the reference curves gets edited. Therefor only emboss the text before baking the jig!
  • 30. CONFIDENTIAL 30 12. BAKE JIG 22-JAN-24 PRESENTATION TITLE 12.1 To convert the Grasshopper geometry into 3D NURBS data Rhino can further process, right click on the „jig geometry“ box and select „Bake ...“ in the dialogue. 12.2 Select the layer on which the jig shall be placed 12.3 Close Grasshopper to only see baked jig. Everytime Grasshopper can be re-opened and the jig is created again with the latest references. Grasshopper bakes the upper holder fingers and the roller coaster as seperate geometries. Because the geometry is anyhow saved later as mesh data for printing, it is not an issue to have not one closed geometry.
  • 31. CONFIDENTIAL 31 13. SAVE GRASSHOPPER SCRIPT 22-JAN-24 PRESENTATION TITLE 13.1 Save the Grasshopper script to save all settings and text options for this model 13.2 Close the Grasshopper window
  • 32. CONFIDENTIAL 32 14. APPLY FILLETS 22-JAN-24 PRESENTATION TITLE 14.4 Apply fillets on the finger edges that the lastet upper can be put better into the jig later during production
  • 33. CONFIDENTIAL 33 15. CREATE LAST HOLDER 22-JAN-24 PRESENTATION TITLE 15.1 Use „Mesh Box“command with XCount=10 YCount=10 ZCount=10 and scale and position the box in the heel area of the jig. 15.2 Further scale and position the box that it intersects with only the last of the 3d scan 15.3 Create a copy of the 3D scan and offset it about 0.5mm with the „offset mesh“ command 15.4 Use the “MeshBooleanDifference” command to subtract the offseted 3D scan from the mesh box.
  • 34. CONFIDENTIAL 34 16. EXPORT 3D PRINT DATA 22-JAN-24 PRESENTATION TITLE 16.1 Use „mesh“ command to create a polygone mesh of the roller coaster and upper holder fingers for 3D printing. Create enough polygones that the details of the jig like small fillets are well represented. 16.2 Export the roller coaster, upper holder and last holder polygon mesh data as one STL. Done!