Grading
Mouse Toolbar Icon lsGrading Icon
Command Line Command Line _lsGrading
Description
Opens the grading interface to generate multiple sizes of 3D objects based on custom proportions and specific grading rules.
Steps & Grading Types
Boundary box
1. Download this sample file and open it in Rhinoceros 8®.
2. Run the _lsGrading command.
3. Select the option 'Boundary box' and click Next.
4. Assign all required inputs (Objects to grade, Origin, Copy vector).
5. Set the intended range.
6. Switch to the Increments tab and select the grading system to apply (e.g., EU, UK).
7. Switch to the Sizes tab to review the dimensions, then click OK to generate.




Length, width and height
1. Run the _lsGrading command.
2. Select the option 'Length, width and height' and click Next.
3. Assign all required inputs including the 'Bottom curve'.
4. Set the intended range.
5. Switch to the Increments tab and select the grading system to apply (e.g., EU, UK).
6. Switch to the Sizes tab to review the dimensions, then click OK to generate.




Length and ball
1. Run the _lsGrading command.
2. Select the option 'Length and ball' and click Next.
3. Assign all required inputs including the 'Bottom length curve' and 'Ball curve'.
4. Set the intended range.
5. Switch to the Increments tab and select the grading system to apply (e.g., EU, UK).
6. Switch to the Sizes tab to review the dimensions, then click OK to generate.

Interface Overview
  • Objects Tab: The core setup panel. Here you assign the base geometries (Origin, Copy vector, Reference curves, and Objects to grade). It displays the automatically computed base Dimensions and allows you to set the Range (Reference size, Start size, End size, and Grading step).

  • Increments Tab: Manages the grading rules. You can apply Constant standard increments (e.g., EU, UK, CN) or create Variable increments. Variable increments can be fully customized, saved, and managed internally in tables without needing external files.

  • Sizes Tab: Displays the list of all sizes to be generated and their computed dimensions. You can use the checkboxes to select specific sizes to bake, and you can manually edit the dimensions of any individual size if custom adjustments are needed.

  • Groups Tab: Allows you to apply specific scaling rules to different parts. Useful for objects like inserts or hardware. Options include:
    • Custom: A custom scale factor is manually applied.
    • Average: Applies an average between the length and width scale factors.
Notes
  • Using the 'Length, width and height' option, dimensions are computed by flattening the 'Bottom curve', which must be a closed curve.
  • Using the 'Length and ball' option, both curves must be planar. The 'Bottom length curve' must be an open curve while the 'Ball curve' must be a closed curve.