Skip to content

Commit 48b44c7

Browse files
committed
adding assembly steps
1 parent 54b2c3f commit 48b44c7

File tree

1 file changed

+34
-6
lines changed

1 file changed

+34
-6
lines changed

BaseBot.groovy

Lines changed: 34 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -458,21 +458,30 @@ Transform rightSide = new Transform()
458458
.movey(5)
459459

460460
CSG asmOfDrive = motor
461-
.union(horn)
461+
//.union(horn)
462462
.rotz(180)
463463

464464
CSG leftDrive = asmOfDrive.transformed(leftSide)
465465

466-
467466
CSG rightDrive = asmOfDrive.transformed(rightSide)
467+
CSG leftDriveHorn = horn.transformed(leftSide)
468468

469+
CSG rightDriveHorn = horn.transformed(rightSide)
469470

470471
CSG 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+
})
476485
CSG tireMovedR = tireAlligned.transformed(rightSide).setColor(Color.BLACK)
477486
tireMovedR.setManufacturing({ toMfg ->
478487
return null
@@ -481,7 +490,7 @@ CSG tireMovedL = tireAlligned.transformed(leftSide).setColor(Color.BLACK)
481490
tireMovedL.setManufacturing({ toMfg ->
482491
return null
483492
})
484-
bothDrive.setColor(Color.SILVER)
493+
bothDrive.setColor(Color.BLUE)
485494
bothDrive.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

Comments
 (0)