RobotArtist
-
class
compas_fab.ghpython.
RobotArtist
(robot)[source] Bases:
compas_fab.artists.base.BaseRobotArtist
Visualizer for robots inside a Grasshopper environment.
Methods
__init__
(robot)Initialize self.
attach_tool
(tool)Attach a tool to the robot artist.
create
([link])Recursive function that triggers the drawing of the robot geometry.
Detach the tool.
Draws all collision geometry of the robot.
draw_geometry
(geometry[, name, color])Draw a COMPAS geometry in the respective CAD environment.
Draws all visual geometry of the robot.
scale
(factor)Scales the robot geometry by factor (absolute).
scale_link
(link, transformation)Recursive function to apply the scale transformation on each link.
transform
(native_mesh, transformation)Transforms a CAD-specific geometry using a COMPAS transformation.
update
(configuration, names[, visual, collision])Triggers the update of the robot geometry.
-
__init__
(robot)[source] Initialize self. See help(type(self)) for accurate signature.
-