@@ -458,21 +458,30 @@ Transform rightSide = new Transform()
458458 .movey(5 )
459459
460460CSG asmOfDrive = motor
461- .union(horn)
461+ // .union(horn)
462462 .rotz(180 )
463463
464464CSG leftDrive = asmOfDrive. transformed(leftSide)
465465
466-
467466CSG rightDrive = asmOfDrive. transformed(rightSide)
467+ CSG leftDriveHorn = horn. transformed(leftSide)
468468
469+ CSG rightDriveHorn = horn. transformed(rightSide)
469470
470471CSG bothDrive = leftDrive. union(rightDrive)
471472
472473
473474
474- CSG leftWheel = wheepCore. transformed(leftSide). difference(leftDrive)
475- CSG rightWheel = wheepCore. transformed(rightSide). difference(rightDrive)
475+ CSG leftWheel = wheepCore. transformed(leftSide). difference(leftDriveHorn)
476+ CSG rightWheel = wheepCore. transformed(rightSide). difference(rightDriveHorn)
477+ leftDriveHorn. setColor(Color . BLACK )
478+ .setManufacturing({ toMfg ->
479+ return null
480+ })
481+ rightDriveHorn. setColor(Color . BLACK )
482+ .setManufacturing({ toMfg ->
483+ return null
484+ })
476485CSG tireMovedR = tireAlligned. transformed(rightSide). setColor(Color . BLACK )
477486tireMovedR. setManufacturing({ toMfg ->
478487 return null
@@ -481,7 +490,7 @@ CSG tireMovedL = tireAlligned.transformed(leftSide).setColor(Color.BLACK)
481490tireMovedL. setManufacturing({ toMfg ->
482491 return null
483492})
484- bothDrive. setColor(Color . SILVER )
493+ bothDrive. setColor(Color . BLUE )
485494bothDrive. setManufacturing({ toMfg ->
486495 return null
487496})
@@ -576,7 +585,26 @@ screws.setColor(Color.SILVER)
576585.setManufacturing({ toMfg ->
577586 return null
578587})
579- return [top,bot,servoCover,bothDrive,leftWheel,rightWheel,tireMovedR,tireMovedL,NineVolt ,screws]
588+
589+
590+ top. addAssemblyStep(2 , new Transform (). movez(30 ))
591+
592+ bothDrive. addAssemblyStep(3 , new Transform (). movez(-30 ))
593+ servoCover. addAssemblyStep(4 , new Transform (). movez(-40 ))
594+ screws. addAssemblyStep(5 , new Transform (). movez(-60 ))
595+ NineVolt . addAssemblyStep(6 , new Transform (). movey(-60 ))
596+
597+ leftWheel. addAssemblyStep(8 , new Transform (). movex(-30 ))
598+ tireMovedL. addAssemblyStep(8 , new Transform (). movex(-30 ))
599+ tireMovedL. addAssemblyStep(7 , new Transform (). movex(-10 ))
600+ leftDriveHorn. addAssemblyStep(9 , new Transform (). movex(-40 ))
601+
602+ rightWheel. addAssemblyStep(8 , new Transform (). movex(30 ))
603+ tireMovedR. addAssemblyStep(8 , new Transform (). movex(30 ))
604+ tireMovedR. addAssemblyStep(7 , new Transform (). movex(10 ))
605+ rightDriveHorn. addAssemblyStep(9 , new Transform (). movex(40 ))
606+
607+ return [top,bot,servoCover,bothDrive,leftWheel,rightWheel,tireMovedR,tireMovedL,NineVolt ,screws,rightDriveHorn,leftDriveHorn]
580608
581609
582610
0 commit comments