![]() Home |
![]() Map |
![]() OS++ Down Load |
![]() Doco_A |
![]() Youtube |
![]() Chat |
![]() News |
![]() Shop |
TLDR; This is a list of terms and data definitions of the 2022standard
Term | Description |
---|---|
OS_standard | Naked Openscad executables |
OS++ | OS++ code plus OS_standard |
OSplusplus | OS++ name when name domain does not allow + eg osplusplus.org |
Term | Description |
---|---|
Code space | Space that holds the code of the object |
Graph Space | Global Space, navigated by translates in the graph (3D navigation) |
Object Space | Space in and around an object, can be navigated by use of that object. |
Console Space | Space in the console (linear navigation) |
Term | Description |
---|---|
The_download | Compressed files containing os++ framework |
OS_Root | Root of the OS++ framework. Called something like OS_YYYYmmdd from The_download before being renamed to My_code |
project | Your project files off the OS_root |
z_libs | Root of the libraries that support your code |
Term | Description |
---|---|
Anchor point | Point in both Graph space and Object space. Used to position object |
Hello line | Single line of text that a module will display in console space to tell you it’s loaded |
Gateway Help | Module that displays help. Provides example plus names of functions for detailed help. |
Detailed help | Help on a specific subject eg functions, terms, copyright, how to donate … |
z_unittest* | unit test for libraries > if (opposite_func1(func1(input)!= input){ echo(“failed”);} |
Term | Description |
---|---|
Autoloader | Code that loads 3rd party libraries |
Addon | Directory in OS++ framework for third party code. Or your code. (./z_lib/addon) |
Name | Short L | ong name D | atatype E | xample O | S_standard // notes |
---|---|---|---|---|---|
Pcuboid | Pcb | Pointy cuboid | [X,Y,Z] | [10,20,30] | cube([10,20,30]); |
Rcuboid | Rcb | Rounded cuboid | [[X,Y,Z],D] | [[10,20,30],2] | // |
Rcuboid- | RcM | Rounded cuboid minus rsides | [[X,Y,Z],D,“-S”] | [[10,20,30],2,“-ZL”] | // X0, XL, Y0, YL, Z0, ZL, X, Y, Z |
Pcuboid+ | PcP | Pointy cuboid plus rsides | [[X,Y,Z],D,“+S”] | [[10,20,30],2,“+Z0,X0”] | // X0, XL, Y0, YL, Z0, ZL, X, Y, Z |
Name | Short | Long name | Datatype | Example | OS_standard // notes |
---|---|---|---|---|---|
Pcone | Pcn | Pointy cone | [“A”,L,D0,DL] | [“X”,20,5,0] | // 0 denotes a point |
CHcone | CHc | Chopped/truncated | [“A”,L,D0,DL] | [“Y”,20,5,3] | // D0 & DL are different |
Cylinder | Cyl | Cylinder cone | [“A”,L,D0] | [“Z”,20,5] | // D0 & DL are the same |
Name | Short | Long name | Datatype | Example | OS_standard // notes |
---|---|---|---|---|---|
Sphere | Sph | Death star | [D] | [5] | // Diameter |
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|