protected override void RegisterOutputParams(GH_OutputParamManager pManager)
        {
            // Add displacements, reactions, element forces etc

            pManager.AddTextParameter("Messageboard", "log", "Outputs a log of the performed calculation", GH_ParamAccess.list);

            pManager.AddParameter(new ResultElementParam(), "Result Elements", "RE", "Result elements, storing results from the calculation", GH_ParamAccess.list);
        }
Exemplo n.º 2
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new ProgramParameter(), "Program", "P", "Program", GH_ParamAccess.item);
     pManager.AddTextParameter("Code", "C", "Code", GH_ParamAccess.tree);
     pManager.AddNumberParameter("Duration", "D", "Program duration in seconds", GH_ParamAccess.item);
     pManager.AddTextParameter("Warnings", "W", "Warnings in program", GH_ParamAccess.list);
     pManager.AddTextParameter("Errors", "E", "Errors in program", GH_ParamAccess.list);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddNumberParameter("Position", "pos", "The relative position along the element. 0 indicates the start node.", GH_ParamAccess.list);
     pManager.AddNumberParameter("AxialForce", "Nx", "Axial force", GH_ParamAccess.list);
     pManager.AddNumberParameter("ShearForceMinor", "Vy", "Shear force along weak axis", GH_ParamAccess.list);
     pManager.AddNumberParameter("ShearForceMajor", "Vz", "Shear force along strong axis", GH_ParamAccess.list);
     pManager.AddNumberParameter("Torsion", "T", "Torsion", GH_ParamAccess.list);
     pManager.AddNumberParameter("MomentMajor", "Myy", "Bending moment around the element y axis (strong bending)", GH_ParamAccess.list);
     pManager.AddNumberParameter("MomentMinor", "Mzz", "Bending moment around the element z axis (weak bending)", GH_ParamAccess.list);
     pManager.AddParameter(new UtilisationParam(), "Utilisation", "U", "Highest utilisation", GH_ParamAccess.list);
 }
Exemplo n.º 4
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.º 5
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new RobotSystemParameter(), "Robot system", "R", "Robot system", GH_ParamAccess.item);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new Element3dOptPropParameter(), "Optimization Properies", "OP", "Data used for optimization proceduers", GH_ParamAccess.item);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new LoadCombParameter(), "Load combination", "LC", "Constructed load combination", GH_ParamAccess.item);
 }
Exemplo n.º 8
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new ProgramParameter(), "Program", "P", "Program", GH_ParamAccess.item);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new StructureParam(), "Structure", "S", "Constructed structure", GH_ParamAccess.item);
 }
Exemplo n.º 10
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new SpeckleBaseParam("Speckle Object", "O", "Speckle object to deconstruct into it's properties.", GH_ParamAccess.item));
 }
Exemplo n.º 11
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_OutputParamManager outputParamManager)
 {
     outputParamManager.AddParameter(new RhinoInside.Revit.GH.Parameters.HostObject(), "HostObjects", "hso", "HostObjects", GH_ParamAccess.item);
 }
Exemplo n.º 12
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new RobotSystemParameter(), "Robot system", "R", "Robot system", GH_ParamAccess.item);
 }
Exemplo n.º 13
0
 protected override void RegisterOutputParams(GH_OutputParamManager manager)
 {
     manager.AddParameter(new Parameters.GraphicalElement(), "Point", "P", "New PointShape", GH_ParamAccess.item);
 }
Exemplo n.º 14
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.º 15
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new ToolParameter(), "Tool", "T", "Tool", GH_ParamAccess.item);
 }
Exemplo n.º 16
0
 protected override void RegisterOutputParams(GH_OutputParamManager manager)
 {
     manager.AddParameter(new Parameters.Family(), "Family", "F", string.Empty, GH_ParamAccess.item);
 }
Exemplo n.º 17
0
        protected override void RegisterOutputParams(GH_OutputParamManager pManager)
        {
            IGH_Param GH_UEV = new GH_Parameters.GH_UEV();

            pManager.AddParameter(GH_UEV, "Unit Emergy Values", "UEVs", "", GH_ParamAccess.item); //TODO: Add description
        }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new SpeckleStreamParam("Stream", "S", "The created stream.", GH_ParamAccess.item));
 }
Exemplo n.º 19
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new MaterialParam(), "Material", "M", "The constructed material", GH_ParamAccess.item);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new SpeckleBaseParam("Object", "O", "Speckle object", GH_ParamAccess.item));
 }
Exemplo n.º 21
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new Param_OwlTensor());
 }
Exemplo n.º 22
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new PathParameter(), "Path Type", "T", "", GH_ParamAccess.item);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new NodeParam(), "Restraint node", "RN", "A restrained node", GH_ParamAccess.item);
 }
Exemplo n.º 24
0
 protected override void RegisterOutputParams(GH_OutputParamManager manager)
 {
     manager.AddParameter(new Parameters.HostObject(), "Floor", "F", "New Floor", GH_ParamAccess.item);
 }
Exemplo n.º 25
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new PointLoadParameter(), "PointLoad", "PL", "Constructed point load", GH_ParamAccess.item);
 }
Exemplo n.º 26
0
 protected override void RegisterOutputParams(GH_OutputParamManager manager)
 {
     manager.AddParameter(new Parameters.SketchPlane(), "SketchPlane", "P", "New SketchPlane", GH_ParamAccess.item);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new BeamPropertiesParam(), "Beam Properteies", "P", "Properties for a 3d beam", GH_ParamAccess.item);
 }
Exemplo n.º 28
0
 protected override void RegisterOutputParams(GH_OutputParamManager manager)
 {
     manager.AddParameter(new Parameters.Element(), "Elements", "Elements", "Elements list", GH_ParamAccess.list);
 }
Exemplo n.º 29
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new BeamParam(), "Beam", "B", "The constructed beam", GH_ParamAccess.item);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new BeamReleaseParameter(), "Release", "R", "Release for beam", GH_ParamAccess.item);
 }
Exemplo n.º 31
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.º 32
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new FrameParameter(), "Frame", "F", "Frame", GH_ParamAccess.item);
 }
Exemplo n.º 33
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     //pManager.AddGenericParameter("Debug", "d", "debug output, please ignore", GH_ParamAccess.list);
     pManager.AddParameter(new SpeckleBaseParam("Speckle Object", "O", "Created speckle object", GH_ParamAccess.item));
 }
Exemplo n.º 34
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_OutputParamManager outputParamManager)
 {
     outputParamManager.AddParameter(new RhinoInside.Revit.GH.Parameters.Element(), "Elements", "Element", "Revit Elements", GH_ParamAccess.list);
 }
Exemplo n.º 35
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new TargetParameter(), "Target", "T", "Target", GH_ParamAccess.item);
 }
Exemplo n.º 36
0
 protected override void RegisterOutputParams(GH_OutputParamManager manager)
 {
     manager.AddParameter(new Parameters.Material(), "Materials", "Materials", "Materials list", GH_ParamAccess.list);
 }
Exemplo n.º 37
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new SpeedParameter(), "Speed", "S", "Speed instance", GH_ParamAccess.item);
 }
Exemplo n.º 38
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_OutputParamManager outputParamManager)
 {
     outputParamManager.AddParameter(new GooAdjacencyClusterParam(), "adjacencyCluster", "adjacencyCluster", "A SAM analytical adjacency cluster", GH_ParamAccess.item);
     outputParamManager.AddBooleanParameter("successful", "successful", "Correctly imported?", GH_ParamAccess.item);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new ResultElementParam(), "Result Elements", "RE", "Result elements, storing results from the calculation", GH_ParamAccess.list);
 }
Exemplo n.º 40
0
 protected override void RegisterOutputParams(GH_OutputParamManager manager)
 {
     manager.AddParameter(new Parameters.GeometricElement(), "Component", "C", "New AdaptiveComponent", GH_ParamAccess.item);
 }
Exemplo n.º 41
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddParameter(new CommandParameter(), "Command", "C", "Command", GH_ParamAccess.item);
 }
Exemplo n.º 42
0
 protected override void RegisterOutputParams(GH_OutputParamManager manager)
 {
     manager.AddParameter(new Parameters.FamilyInstance(), "Component", "C", "New Adaptive Component element", GH_ParamAccess.item);
 }