1
0
mirror of https://github.com/nophead/NopSCADlib.git synced 2025-08-06 07:27:23 +02:00

Documented camera lens module.

This commit is contained in:
Chris Palmer
2020-07-04 14:57:01 +01:00
parent 47b01af1ea
commit a9e479d971
2 changed files with 2 additions and 1 deletions

View File

@@ -457,6 +457,7 @@ PCB cameras.
| Module | Description | | Module | Description |
|:--- |:--- | |:--- |:--- |
| ```camera(type)``` | Draw specified PCB camera | | ```camera(type)``` | Draw specified PCB camera |
| ```camera_lens(type, offset = 0)``` | Draw the lens stack, with optional offset for making a clearance hole |
![cameras](tests/png/cameras.png) ![cameras](tests/png/cameras.png)

View File

@@ -29,7 +29,7 @@ function camera_lens(type) = type[4]; //! Stack of lens parts, can be r
function camera_connector_pos(type) = type[5]; //! The flex connector block for the camera itself's position function camera_connector_pos(type) = type[5]; //! The flex connector block for the camera itself's position
function camera_connector_size(type)= type[6]; //! The flex connector block for the camera itself's size function camera_connector_size(type)= type[6]; //! The flex connector block for the camera itself's size
module camera_lens(type, offset = 0) module camera_lens(type, offset = 0) //! Draw the lens stack, with optional offset for making a clearance hole
color(grey(20)) color(grey(20))
translate(camera_lens_offset(type)) translate(camera_lens_offset(type))
for(p = camera_lens(type)) { for(p = camera_lens(type)) {