BowlerKernel
|
Public Member Functions | |
UserManagedPrintBed (File printArrangment, MobileBaseCadManager mobileBaseCadManager) throws IOException | |
ArrayList< CSG > | generateCad (DHParameterKinematics dh, int linkIndex) |
ArrayList< CSG > | generateBody (MobileBase base) |
ArrayList< CSG > | arrangeBed (MobileBase base) |
Private Attributes | |
MobileBaseCadManager | mobileBaseCadManager |
String | source |
Definition at line 26 of file UserManagedPrintBed.java.
com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.UserManagedPrintBed | ( | File | printArrangment, |
MobileBaseCadManager | mobileBaseCadManager | ||
) | throws IOException |
Definition at line 34 of file UserManagedPrintBed.java.
References com.neuronrobotics.sdk.addons.kinematics.MobileBase.getGitSelfSource(), com.neuronrobotics.bowlerstudio.creature.MobileBaseCadManager.getMobileBase(), com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.mobileBaseCadManager, and com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.source.
ArrayList<CSG> com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.arrangeBed | ( | MobileBase | base | ) |
This function should generate the bed or beds or parts to be used in manufacturing If parts are to be ganged up to make print beds then this should happen here
base | the base to generate |
Implements com.neuronrobotics.bowlerstudio.creature.IgenerateBed.
Definition at line 51 of file UserManagedPrintBed.java.
References com.neuronrobotics.bowlerstudio.creature.MobileBaseCadManager.getAllCad(), com.neuronrobotics.bowlerstudio.printbed.PrintBedManager.makePrintBeds(), com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.mobileBaseCadManager, and com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.source.
ArrayList<CSG> com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.generateBody | ( | MobileBase | base | ) |
This function should generate the body and any limbs of a given base. the user should attach any listeners from the DH link for simulation
base | the base to generate |
Implements com.neuronrobotics.bowlerstudio.creature.IgenerateBody.
Definition at line 45 of file UserManagedPrintBed.java.
ArrayList<CSG> com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.generateCad | ( | DHParameterKinematics | dh, |
int | linkIndex | ||
) |
This function should use the D-H parameters to generate cad objects to build this configuration the user should attach any listeners from the DH link for simulation
dh | the list of DH configurations |
Implements com.neuronrobotics.bowlerstudio.creature.IgenerateCad.
Definition at line 40 of file UserManagedPrintBed.java.
|
private |
Definition at line 28 of file UserManagedPrintBed.java.
Referenced by com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.arrangeBed(), and com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.UserManagedPrintBed().
|
private |
Definition at line 33 of file UserManagedPrintBed.java.
Referenced by com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.arrangeBed(), and com.neuronrobotics.bowlerstudio.creature.UserManagedPrintBed.UserManagedPrintBed().