Exemplo n.º 1
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("Planes", "P", "Program target planes", GH_ParamAccess.tree);
     pManager.AddNumberParameter("Joints", "J", "Program target joints", GH_ParamAccess.tree);
     pManager.AddTextParameter("Configuration", "C", "Program target configuration", GH_ParamAccess.tree);
     pManager.AddNumberParameter("Delta time", "T", "Program target time it takes to perform the motion", GH_ParamAccess.tree);
 }
Exemplo n.º 2
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddMeshParameter("Meshes", "M", "Robot system's meshes", GH_ParamAccess.list);
     pManager.AddTextParameter("Joints", "J", "Robot system's joint rotations as a string of numbers separated by commas.", GH_ParamAccess.item);
     pManager.AddPlaneParameter("Planes", "P", "Robot system's joint lanes", GH_ParamAccess.list);
     pManager.AddTextParameter("Errors", "E", "Errors in kinematic solution", GH_ParamAccess.list);
 }
Exemplo n.º 3
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("Planes", "P", "Program target planes", GH_ParamAccess.tree);
     pManager.AddNumberParameter("Joints", "J", "Program target joints", GH_ParamAccess.tree);
     pManager.AddTextParameter("Configuration", "C", "Program target configuration", GH_ParamAccess.tree);
     pManager.AddNumberParameter("Delta time", "T", "Program target time it takes to perform the motion", GH_ParamAccess.tree);
 }
Exemplo n.º 4
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddMeshParameter("Meshes", "M", "Robot system's meshes", GH_ParamAccess.list);
     pManager.AddTextParameter("Joints", "J", "Robot system's joint rotations as a string of numbers separated by commas.", GH_ParamAccess.item);
     pManager.AddPlaneParameter("Planes", "P", "Robot system's joint lanes", GH_ParamAccess.list);
     pManager.AddTextParameter("Errors", "E", "Errors in kinematic solution", GH_ParamAccess.list);
 }
Exemplo n.º 5
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddGeometryParameter("Voxel geometry", "G", "Oriented tiles.", GH_ParamAccess.list);
     pManager.AddPlaneParameter("Voxel orientation", "O", "Orientation of each voxel as a plane.", GH_ParamAccess.list);
     pManager.AddIntegerParameter("Voxel type", "T", "Voxel type as index values.", GH_ParamAccess.list);
     pManager.AddIntegerParameter("Voxel snap type", "S", "Voxel snap types. 0 = face, 1 = edge, 2 = corner.", GH_ParamAccess.list);
     pManager.AddNumberParameter("Voxel distance", "D", "Normalized distance to closest attractor.", GH_ParamAccess.list);
 }
Exemplo n.º 6
0
 void Outputs(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new ToolpathParameter(), "Toolpath", "T", "Milling toolpath.", GH_ParamAccess.item);
     pManager.AddParameter(new ToolParameter(), "Spindle", "S", "Spindle with end mill.", GH_ParamAccess.item);
     pManager.AddPlaneParameter("MCS", "P", "Plane of machine coordinate system.", GH_ParamAccess.item);
     pManager.AddIntegerParameter("Rapid", "R", "Starting index of rapid moves.", GH_ParamAccess.list);
     pManager.AddTextParameter("Ignored", "I", "Ignored instructions.", GH_ParamAccess.list);
 }
Exemplo n.º 7
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
   pManager.AddPlaneParameter(RS.orientationName, RS.orientationNickname, RS.orientationDescription, GH_ParamAccess.item);
   pManager.AddPointParameter("Wheel Positions", "WP", "A list of positions of each wheel on the vehicle.", GH_ParamAccess.list);
   pManager.AddVectorParameter("Wheel Tangential Velocity", "WV", "The distance each wheel travels on the vehicle.", GH_ParamAccess.list);
   pManager.AddNumberParameter("Wheel Angles", "WA", "A list of angles of each wheel on the vehicle.", GH_ParamAccess.list);
   pManager.AddNumberParameter("Wheel Radii", "WR", "A list of radii of each wheel on the vehicle.", GH_ParamAccess.list);
   pManager.AddNumberParameter("Wheel Angular Velocity", "WS", "The speeds the wheels are rotating at.", GH_ParamAccess.list);
 }
Exemplo n.º 8
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddMeshParameter("System meshes", "M", "System meshes", GH_ParamAccess.list);
     pManager.AddNumberParameter("Joint rotations", "J", "Joint rotations", GH_ParamAccess.list);
     pManager.AddPlaneParameter("Plane", "P", "TCP position", GH_ParamAccess.list);
     pManager.AddIntegerParameter("Index", "I", "Current target index", GH_ParamAccess.item);
     pManager.AddNumberParameter("Time", "T", "Current time in seconds", GH_ParamAccess.item);
     pManager.AddParameter(new ProgramParameter(), "Program", "P", "This is the same program as the input program. Use this output to update other visualization components along with the simulation.", GH_ParamAccess.item);
     pManager.AddTextParameter("Errors", "E", "Errors", GH_ParamAccess.list);
 }
Exemplo n.º 9
0
        protected override void RegisterOutputParams(GH_OutputParamManager pManager)
        {
            pManager.AddPlaneParameter("Grid Plane", "P", "Grid Plane (Axis + Elevation)", GH_ParamAccess.item);                                  //0
            pManager.AddIntegerParameter("Grid Plane ID", "IdG", " Grid Plane ID", GH_ParamAccess.item);                                          //1
            pManager.AddTextParameter("Grid Plane Name", "NaP", "Grid Plane Name", GH_ParamAccess.item);                                          //2
            pManager.AddBooleanParameter("is Storey?", "St", "Grid Plane is Storey type", GH_ParamAccess.item);                                   //3
            pManager.AddPlaneParameter("Axis", "Ax", "Grid Plane Axis as plane", GH_ParamAccess.item);                                            //4
            pManager.AddIntegerParameter("Axis ID", "IdA", "Axis ID", GH_ParamAccess.item);                                                       //5
            pManager.AddNumberParameter("Elevation", "Ev", "Grid Plane Elevation", GH_ParamAccess.item);                                          //6
            pManager.AddNumberParameter("Grid Plane Tolerance Above", "tA", "Grid Plane Tolerance Above (for Storey Type)", GH_ParamAccess.item); //7
            pManager.AddNumberParameter("Grid Plane Tolerance Below", "tB", "Grid Plane Tolerance Below (for Storey Type)", GH_ParamAccess.item); //8


            pManager.AddIntegerParameter("Grid Surface ID", "IdS", "Grid Surface ID", GH_ParamAccess.item);                                 //9
            pManager.AddTextParameter("Grid Surface Name", "NaS", "Grid Surface Name", GH_ParamAccess.item);                                //10
            pManager.AddTextParameter("Elements", "El", "Elements that Grid Surface will try to expand load to", GH_ParamAccess.item);      //11
            pManager.AddTextParameter("Element Type", "Ty", "Grid Surface Element Type", GH_ParamAccess.item);                              //12
            pManager.AddNumberParameter("Grid Surface Tolerance", "To", "Grid Surface Tolerance", GH_ParamAccess.item);                     //13
            pManager.AddTextParameter("Span Type", "Sp", "Grid Surface Span Type", GH_ParamAccess.item);                                    //14
            pManager.AddNumberParameter("Span Direction", "Di", "Grid Surface Span Direction", GH_ParamAccess.item);                        //15
            pManager.AddTextParameter("Expansion Type", "Ex", "Grid Surface Expansion Type", GH_ParamAccess.item);                          //16
            pManager.AddBooleanParameter("Simplified Tributary Area", "Sf", "Grid Surface Simplified Tributary Area", GH_ParamAccess.item); //17
        }
Exemplo n.º 10
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("Sea Level", "SL", "The simulated mean sea level", GH_ParamAccess.item);
     pManager.AddPlaneParameter("Storm Surge Level", "SS", "The simulated mean storm surge level", GH_ParamAccess.item);
     pManager.AddPlaneParameter("High Neap", "HN", "The simulated mean high water neap level", GH_ParamAccess.item);
     pManager.AddPlaneParameter("Low Neap", "LN", "The simulated mean low water neap level", GH_ParamAccess.item);
     pManager.AddPlaneParameter("High Spring", "HS", "The simulated mean high water spring level", GH_ParamAccess.item);
     pManager.AddPlaneParameter("Low Spring", "LS", "The simulated mean low water spring level", GH_ParamAccess.item);
 }
Exemplo n.º 11
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter(RS.orientationName, RS.orientationNickname, RS.orientationDescription, GH_ParamAccess.item);
 }
Exemplo n.º 12
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("Pl", "P", "Output will update only if input changed.", GH_ParamAccess.tree);
 }
Exemplo n.º 13
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("Plane", "P", "Plane", GH_ParamAccess.item);
 }
Exemplo n.º 14
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPointParameter("Center", "P", "Point at center", GH_ParamAccess.item);
     pManager.AddVectorParameter("Normal", "N", "Normal at center", GH_ParamAccess.item);
     pManager.AddPlaneParameter("Frame", "F", "Frame at center", GH_ParamAccess.item);
 }
Exemplo n.º 15
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("Planes", "P", "Planes for the tool to pick", GH_ParamAccess.tree);
     pManager.AddTextParameter("Types", "T", " types of the bricks", GH_ParamAccess.tree);
     pManager.AddPointParameter("Corners", "C", "Corners of each brick", GH_ParamAccess.tree);
 }
Exemplo n.º 16
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new ToolParameter(), "Tool", "T", "Tool", GH_ParamAccess.item);
     pManager.AddPlaneParameter("TCP", "P", "TCP plane. It might be different from the original if the 4 point calibration is used", GH_ParamAccess.item);
 }
Exemplo n.º 17
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("LastTCP", "TCP", "Last known position of the TCP.", GH_ParamAccess.item);
     pManager.AddNumberParameter("LastAxes", "axes", "Last known rotational values of robot axes.", GH_ParamAccess.list);
     pManager.AddNumberParameter("LastExternalAxes", "extax", "Last known values of external axes.", GH_ParamAccess.list);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager manager)
 {
     manager.AddPlaneParameter("Plane", "P", "Sketch plane", GH_ParamAccess.item);
     manager.AddCurveParameter("Profile", "PC", "Sketch profile curves", GH_ParamAccess.list);
 }
Exemplo n.º 19
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("Plane", "P", "The track section plane", GH_ParamAccess.item);
     pManager.AddTextParameter("Value", "Val", "Value of the track section", GH_ParamAccess.item);
     pManager.AddNumberParameter("NumberValue", "NumVal", "Value of the track section as a number", GH_ParamAccess.item);
 }
Exemplo n.º 20
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("Plane", "P", "Plane", GH_ParamAccess.item);
 }
Exemplo n.º 21
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("Planes", "P", "Planes for the tool to pick", GH_ParamAccess.tree);
     pManager.AddPlaneParameter("Home", "H", "Home plane for toolpath", GH_ParamAccess.item);
 }
Exemplo n.º 22
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddMeshParameter("System meshes", "M", "System meshes", GH_ParamAccess.list);
     pManager.AddNumberParameter("Joint rotations", "J", "Joint rotations", GH_ParamAccess.list);
     pManager.AddPlaneParameter("Plane", "P", "TCP position", GH_ParamAccess.list);
     pManager.AddIntegerParameter("Index", "I", "Current target index", GH_ParamAccess.item);
     pManager.AddNumberParameter("Time", "T", "Current time in seconds", GH_ParamAccess.item);
     pManager.AddParameter(new ProgramParameter(), "Program", "P", "This is the same program as the input program. Use this output to update other visualization components along with the simulation.", GH_ParamAccess.item);
     pManager.AddTextParameter("Errors", "E", "Errors", GH_ParamAccess.list);
 }
Exemplo n.º 23
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("Targets", "T", "Mortar targets", GH_ParamAccess.tree);
     pManager.AddTextParameter("Names", "N", "Target names", GH_ParamAccess.tree);
 }
Exemplo n.º 24
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new ToolParameter(), "Tool", "T", "Tool", GH_ParamAccess.item);
     pManager.AddPlaneParameter("TCP", "P", "TCP plane. It might be different from the original if the 4 point calibration is used", GH_ParamAccess.item);
 }
Exemplo n.º 25
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
   pManager.AddPlaneParameter(RS.orientationName, RS.orientationNickname, RS.orientationDescription, GH_ParamAccess.item);
 }
Exemplo n.º 26
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddGeometryParameter("Geometry", "G", "Distributed geometry.", GH_ParamAccess.list);
     pManager.AddPlaneParameter("Planes", "P", "Output distribution planes.", GH_ParamAccess.list);
 }