by Tim C. Lueth, SG-Lib Toolbox: SolidGeometry 5.6 - Modeling function
Introduced first in SolidGeometry 5.0, Creation date: 2021-01-10, Last change: 2025-08-19
[SGP,SGB]=SGraspicam2housing([])
SGP: | Plate | |
SGB: | Box |
This function, SGraspicam2housing, is designed to create a housing for a Raspberry Pi camera type 2 with adjustable lenses. It is part of the SolidGeometry library and was introduced in version 5.0.
The function accepts a variable number of input arguments (varargin), but in this implementation, it does not utilize any specific input parameters.
SGP: Represents the plate component of the housing.SGB: Represents the box component of the housing.Bsiz = [25 26 1.5], which represents the dimensions of the board.PinL = [-10.5 -6.5; -10.5 7.0; 10.5 7.0; 10.5 -6.5], which specifies the coordinates of the pins.PinS = [1.5 0 2; 1 0 3], which includes the diameter and other parameters.SGbase4PCB with the parameters Bsiz, PinL, PinS, and alignment options.SGcover4PCB with the base SGP, height, and other parameters for fitting and alignment.SGtransrelSG to align the center of the plate with the center of the box.SGfigure and SGplotalpha, and write the components to STL files using SGwriteMultipleSTL, SGwriteSTL.