Bit new to RhinoCommons it would be helpful if anyone can drop some insights on how to create this plugin with the following features:
Create a C# Plugin for a software Rhino to create the following commands.
-
atCreatePanels- Arrow to show which side the Panel faces the mould, Orientation plane function enables to choose the orientation of the plane in which the panel has to be made, Placement Fuction allows the user to place the panels with anyone of the corners of the mould or the centre of the panel and the centre of the mould and optimization weights function allows the user to change the default shape setting of the mould like FacesFit, Corners Fit, Flatness and straightness
Validate the panel, check for discrepancies, if all is good, edges of the panel should turn green. Clicking on a avlidated panel enables users to see a contexual view of the panel on the mould which is a 5ft:10ft array of linear actuators each at a distance of 1ft from each other. -
atExportPanel: Assign numbers for names, make a csv file with actuator coordinates and an las file that contains the projection information for the corners.
-
atDisplayPanel: Display the panels selected thus far
-
atDeletePanels: deletes all the panels that have been chosen so far
-
atDecorative: Add curves and add designes into the panel
-
atAnalyzePanels: enables users to view the height, length, width, straight direction, curved direction, travel, max curvature, etc of all panels and saves the details of selected panels as a Spreadsheet.