A1ofA1B1GPLPose | returns the list of the crank attachment points for poses | |
calc4BarAngle | returns 4-Bar-Linkage points for link B | |
center3Pose | return center points for 3 poses (position and orientation) | |
center3Poseeffektorgrid | returns the rotations centers for grid points of the effector contour | |
center4Pose | return center points for 3 poses (position and orientation) | |
checkfourbar123solutions | just checks an limits solutions of 1-2-3 Pose syntheses | |
checkfourbar1Poseattachpermutation | Performs a fourbar-linkage syntheses based on ONE defined Pose | |
checkfourbar2Poseattachpermutation | Returns solutions for the 2 Pose Sythesis | |
checkfourbar3Pose | checks whether a fourbar joint solution exists for results of center3Pose | |
checkfourbar3Poseattachpermutation | returns only subset of permutations of grid points to achieve a real fourbar linkage solution | |
checkfourbar3Posepermutation | calculates from a center3pose solution all possible permutations and the fourbar parameters | |
checkfourbarcouplerlength | checks the solutions of invkinplan2 for a fourbar linkage calculation | |
checkfourbarNPose | checks whether a fourbar joint solution exists for results of center3Pose | |
checkfourbarsegment | calculates the angle intervals for a fourbar linkage and appoint point to the intervall | |
colofPose | returs colors from Pose and 4Bar standard colors | |
CPLfourbarblockswing | creates the contour that limit the swing movement | |
CPLfourbarcontour | Contour that fullfills a fourbar condition | |
CPLfourbarlinkage | creates for a specified fourbar linkage the cpls for crank, coupler, swing | |
CPLfourbarlinkage2 | creates for a specified fourbar linkage the cpls for crank, coupler, swing | |
CPLfourbarlinkagehull | returns the hull shapes of crank, and swing | |
CPLofPosefourbarshape | returns the basic shapes of a pose fourbar linkage solution | |
CPLofPosefourbarshaping | returns collision free path shaped contour for a specific fourbar linkage | |
CPRofPosefourbar | returns center point list and radius list for a fourbar linkage for a given GPL and GAL | |
fourBarCLLL2SGdesign | Converts a contour layered link list into a real solid geometry construction to 3D print | |
fourbarcollABGPL | returns the crank angle interval for an object liked to a Pose | |
fourbardesignbysiri | generates 4bar-linkages from a dictation fnct of Siri on MAC | |
fourBarLinkage | multi purpose fnct for a 4-Bar-Linkage | |
fourBarLinkageanimate | animates a fourbarlinkage based on 4 Points, a Frame, and a Contour | |
fourBarLinkageCPL | multi purpose fnct for a 4-Bar-Linkage | |
fourBarLinkageplot | plots and animates the movement of a fourbar linkage | |
fourBarLinkageplotanim | plots and animates the movement of a fourbar linkage | |
fourBarLinkageplotanimui | plots and animates the movement interactively of a fourbar linkage | |
fourbarplotABGPL | simply plots a fourbar linkage based on points - recommended in SG-Lib 5.1 | |
fourBarplotPoints | just plot a specific fourbar configuration based on points | |
fourBarposeCPLmotion | returns the motion of all parts of a fourbar linkage | |
fourbarposeCPLshaping | returns collision free path shaped contour for a specific fourbar linkage | |
fourBarposelayering | Creates the layering and the shaping of all 8 elements of a Fourbar linkage | |
fourBarposeplotsolution | Standard procedure to animate fourBarposesyntheses results | |
fourbarposesearchcouplercurve | sorts 4bar solutions wrt minimal distance of coupler path to a given set of points | |
fourBarposesortsolution | sorts the solutions of the fourbar struct by some criteria and even selects | |
fourBarposesyntheses | fourbar pose synthesis | |
getPoseconstraintvalue | returns wether a condition string is used within a Pose field | |
isPoseconstraint | returns wether a condition string is used within a Pose field | |
KDWofPoseattachments | returns the values for K, D, and W for given attachment points | |
KDWPoseinsideCPL | creates a grid point list and the values for KDW | |
KDWPosevariation | returns three variant lists for center3Pose as a first recommendation | |
PLofFourbarcouplercurve | Creates the coupler courve for an Fourbar given by four points | |
PLofPosecentrodes | returns fixed centrode (Rastpolbahn) and moving centrode (Gangpolbahn) of a fourbar linkage solution | |
PLofPosecouplercurve | returns the path and the matrix list of the pose movement | |
plot4Bar | plots a 4-Bar-linkage | |
poletriangle3Pose | calculates the edges of the pole triangle of three poses | |
PoseaddGPL | creates a Grid inside/on a contour | |
Poseflip | flips the direction of pose vectors in a Pose struct | |
Posefourbaranglelimit | limits the angle are of a specific fourbar solution | |
Posefourbarangles | Returns the angular position of the crank for the positions used in the four-bar linkage. | |
Posefourbaranimate | animates the fourbar linkage given Pose parameter | |
Posefourbarcheck | shows the shape of effector, crank and swing | |
PosefourbarCPLE | creates a CPL for an Effektor containt 3 Points | |
Posefourbarplotcouplercurve | simply plots a coupler curve for fourbar linkage | |
Posefourbarposelimit | finds the angle limits for a fourbar movement | |
Posefourbarsearchcouplercurve | selects coupler courves based on the coupler curve | |
PosefourbarselectAP | simply select a solution from the Pose attachment point list | |
Posefourbarselectcouplercurve | selects coupler courves based on the coupler curve | |
Posefourbarselectui | interactive tool to plot poses and to select two attachment/base points for a fourbar linkage | |
Posefourbartorquetrans | returns the torque transmission factor for crank to swing and crank to pose | |
Posemagnify | scales the size of Pose struct dimensions | |
Posenorm | changes the length of pose vectors to a common length and shifts the start point | |
PoseofCPLcutui | allows the interactive shaping and move of poses of contours | |
PoseofCPLui | allows the interactive move of poses of contours | |
Poseoffourbarlinkage | creates a Pose struct with 3 or more poses for given fourbar linkgae parameters L1, L2, R, D/[A0;B0] | |
Poseofimageui | interactive fnct to defines three poses in a drawing image | |
poseofPSanalyze | returns a Pose and a CPL from an analyzeed 3 Pose Polygon | |
PoseofT | returns pose struct from a list of HT matrices either 3x3 or 4x4 | |
Poseorderchange | returs a pose struct with poses in changed order | |
Poseplot | plots a pose struct | |
PoseplotA0B0 | plots the existing solutions for A0 and B0 | |
Poseplotsolution | plots A0, B0, and geometry and animation of fourbar linkage design | |
Poseplotspace | plot the different contours of a pose in different colors | |
PosereadAPD | reads in a pose struct for syntheses tasks | |
PosesampleCover | creates a pose struct sample for a box hinge lid | |
PosesampleCTFieldgenerator | creates a sample to design a turnable field generator fixture | |
PosesampleHook | Pose sample for Hook Movement Task | |
Posesampleupdate | inserts a pose struct and a name into the posesamles.mat file | |
PosesampleWalk | pose sample will be integrated into Posesample | |
Posestripfields | removes alls fields that seem results not conditions from pose synthesis fncts | |
PosetransrelCPLE | shifts pose definition and CPLE using an HT transformation | |
PosetransrelGPL | shifts the poses into an effector grid point | |
PosetransT | transform the pose vectors in a Pose struct | |
Posetransui | turns and moves interactively poses and recalculate fourbar linkage solutions | |
Poseui | returns a pose struct | |
PosewriteAPD | writes a pose struct as ascii text file | |
realfourbarsolutions | creates an index list to map fourbarlinkage solution points to movement types | |
SGfourbarhullplate | returns the hull shapes of crank, and swing | |
SGfourbarlinkage | creates solid geometry parts for a given linkage | |
SGfourbarlinkage2021 | EXPERIMENT TO CREATE 4BAR LINKAGES FOR FRANZ IRLINGER | |
SGfourbarlinkageA0B0DIN912985 | Designs a 4bar-Linkage as solid geometry | |
SGfourbarplate | returns a base plate for a fourbar linkage experiment | |
SGofPosefourbar | returns a fourbar linkage geometry for a given attachment point solution | |
synth4Bar2Pose | returns 4 points for a 4 Bar linkage | |
synth4Bar3Pose | returns 4 points for a 4 Bar linkage | |
TofPose | returns 3x3 HT matrices for planar transformation in 2D from pose list | |
TofPoseattachmentpoints | returns the HT matrices from A1 to Pose and B1 to Pose | |
TofPoseGPL | returns the frames for A1 and B1 from a Pose and 2 GPL attachment points | |
acos2 | 2D fnct: returns the angle between two vectors including sign | |
angleintersect | intersect two angle areas | |
angleinterv | shifts an angle intervall table vainto a fixed interval such as [-pi..+pi] or [0 2*pi] | |
angleshift | shifts an agle value into a fixed interval such as [-pi..+pi] or [0 2*pi] | |
aplot | draws an angle relative to a center and two vectors | |
barycartNT | returns the vertex list (3D) of a point list (2D) relative to one facet | |
barytocartUVL | converts a 2d Barycentric [u,v] vertex list into a 3D Cartesian coordinate list [x, y, z] | |
barytocartUVLdelaunay | converts a 2d Barycentric [u,v] vertex list into a 3D Cartesian coordinate list [x, y, z] | |
cartbaryNT | returns the 2D barycentric coordiantes of a VL relative to one facet | |
carttobaryVL | converts a 3D planar vertex list into a 2D barycentric coordinate list [u,v] | |
center3P | Center line of a cylinder given by 3 points | |
center4P | Center and diameter of a sphere given by 4 points | |
centerPL | returns the mean of the convex hull of the point list | |
centerVL | returns the center and distance indices of a vertex list | |
circ2poly | ratio of polygon radius between if turned pi/n radiands | |
circlesegmentofPL | returns the angle intervall of a contour PL from a view point A0. | |
corner2rad | returns the radius based on the distance to the two tangets | |
CPLisccw | returns index list for CPL direction | |
CPLrecontour | returns a contour list for a sliced/cutted object | |
cross2circ | returns the crossing points of two circles | |
cross2edges | calculates in 2D the crossing point of two straight lines | |
cross2edges2 | calculates in 2D the crossing point of two straight lines | |
cross2L | returns the crossing point of two straight lines | |
cross2T | returns 3 crossing points of plane T1 with the plane T2 | |
cross4P | return whether two lines cross each other (2D fnct) | |
crosscircline | returns the cross points of a circle and a straight line | |
crossL | returns the crossing points of a stright line with the main planes where z=0, x=0 or y=0 | |
crossT | returns 3 crossing points of a plane TE with the x/y-plane (z=0) | |
crosstest | return whether a straight line right from point a crosses a line between pa and pb | |
crosstest2 | return whether a straight line right from point a crosses a line between pa and pb | |
crossz | calculates in 2D only the z-part of the cross product and handles values near zero | |
CVLremstraight | returns straight points on a line depending on distance and agle | |
diffTincz | returns for Frames the relative incliniation of the ez vector of B wrt to A | |
diffTrotz | returns for Frames the relative rotation of the ez vector of B wrt to A | |
dist2line | mirrors a point at a straight line in 2D | |
distE | returns shortest distance to x/y plane and normal vector to p | |
distT | returns orthogonal vector and normal vector to T-plane | |
dofn | returns the radius relation between a radius and a n-polygon | |
dofRintrusion | provides the minimum intrusion distance to fully insert a cylinder into a sphere | |
ELdirectVLEL | returns a edge list, in which all contours have the same direction than the first contour in the edge list | |
ezof3P | returns ez and R for 3 Point Rotation Matrix | |
getprojectionimage | returns a single projection image of gca | |
hesseplaneofT | Hessennormalform of T's xy plane | |
imageofVLprojection | returns an image of a VL projection using the matlab camera view concept | |
insidePLELdelaunay | returns whether a point is inside/outside a contour | |
intersectstriangle | fundamental fnct for the intersection between a ray and a triangle | |
intersectstriangle46 | fundamental fnct for the intersection between a ray and a triangle | |
isincirclesegment | returns whether an angle or a angle list is inside an angle interval | |
isintriangle2 | returns whether a point is in a triangle | |
isrealr | returns whether all elements on a row are real | |
issameside | return whether 2 points p1,p2 are on the same side of a line through A to B | |
KDWofXY | returns two line distances of points and an angle and a displacement of a straigt line line from two points | |
lengthC | returns length and maximum of changing angle plus | |
mirroringatline | mirrors a point at a straight line in 2D | |
mirroringatline3D | mirrors a point at a straight line in 3D | |
nearestcluster | returns a reduced list of points and a cluster list | |
nearestpair | returns the nearest point pairs of two vector list | |
NLconformance | changes the orientation of a list of normal vectors | |
NLcontourVL | return the list of normal vector for the edges between the vertices and the vertices between the edges | |
nofrd | returns the minimum number of edges to guarante a slot distance between a peg and a hole | |
phiofsr | returns a angle difference to achieve a slot size | |
planedistanceofT | returns the distance of a vertex list to a plane in HT coordinate form | |
planeparamofT | returns the plane parameters from a HT matrix (x/y plane) - ax+by+cz+d=0 | |
PLcircle | returns a 2D point list of a circle or circle segment | |
PLevolvente | returns the point list of an evolvente curve | |
PLFLfaceNormal | returns the rounded (1e-5) length of the area size/length of normal vector | |
PLFLofCPLdelaunay | Returns 2D point list and facet list of a triangulated contour | |
PLFLofCPLpoly | Utilizes the poly2fv fnct for VLFL-LIb | |
PLnorm | returns a normalize vector list nx2 | |
plotT | plots a coordinate system given as HT matrix | |
projectionimage | returns a central projection image by using Matlabs view commands | |
RL2exl | returns X vectors for a list of euler angles | |
RLcurvature | returns a circular bended closed contour | |
RLofEulerInterpolation | Returns euler rotations as linear interpolation | |
RLplot | plots along the z axis the systems of a Euler Rotation List | |
rofcircbend | returns bending radius and angle for a compressed line | |
Rofez | returns a rotation matrix based on a list of ez vector | |
Rofrdintrusion | provides the minimum intrusion distance to fully insert a cylinder into a sphere | |
rofRintrusion | provides the minimum intrusion distance to fully insert a cylinder into a sphere | |
Rofxy | Rotation matrix by the ez vektor and and optional rotation angle | |
rot | returns rotation matrix in 3x3 as Rx*Ry*Rz or 2x2 Rz | |
rotdeg | returns 3x3 rotation matrix for Deg angles in x, y, z | |
RPofTrelT | returns the frame T2 in relation to frame T1 | |
screw2R | definition of a screw coordinate system | |
setgcapixelsize | sets the current gca to a default pixelsize | |
SGClayout | returns a modified arranged solid table | |
SGcutTbladeangle | returns the mean center angle of the cutting blades | |
SGgetCenterPoint | returns a point in the center of all vertices | |
SGmagnifyVL | magnifies/shrinks the dimensions of the vertex list | |
SGmirrorD | Mirrors a solid in a distance to the maximal dimension in the specified direction | |
SGrotate4print | rotates an object to achieve as long as possible lines on the floot | |
SGsurfacedistance | calculates the shift distance from a solid to the surface of another solid | |
SGvolume | returns the estimated volume of a solid | |
sizePLFL | returns the index of facets with area > 0 | |
sofrd | returns the minimal auxiliary point distance on a circular curved contour | |
tangent2circ | returns outer and inner tangents of 2 circles | |
tangente | returns the point for a tangente | |
tangentRP | returns the two tangential points of a circle | |
Tcross2T | returns the crossing line HT of two defined planes T1 and T2 | |
textP | draws a texlabel text at the position | |
textT | drawn a text at the position of a HT matrix | |
TflipR | turns the current right hand system into an inverted left hand system | |
tfplot | plots an HT matrix including the x/y plane | |
THLof2F | returns Tetrahedron list of two facets | |
TLofCVL | returns a list of frames that connect a start frame and an end frame along a spatial contour | |
Tof2vec | returns transformation matrix based on the 2 point movements | |
TofcamVLPL | returns the coordinate system and calibration matrix of a camera | |
TofDPhiH | returns a 4x4 transformation matrix | |
Tofgca | returns the HT matrix of the current camera position | |
Tofhesseplane | returns an HT amtrix from a hesse normal form of a plane | |
TofP | returns a T matrix from a point in 2D or 3D | |
TofPcam | returns a transformation matrix using a vertex and a the current camera view | |
TofPEul | return from euler angle and position an HT matrix | |
TofPez | creates a T matrix from point and ez-Vector | |
TofSG | sets a HT matrix relativ to nested solid | |
TofSGML | returns HT for a mounting face with known number | |
TofSGMLez | returns HT for a mounting face with known ez | |
TofT | returns a T matrix defined relative to another T matrix | |
TofTrel | creates a HT matrix relative to a frame | |
TofVL | returns the main axis of a vertex list or SG | |
TPL | return for vertices of a patch the HT Matrix of the patch center | |
TplanesofPCnormals | returns the HT matrices for the points and normals | |
TplanesofVLFLfacets | returns the HT matrices for the facets from center and normal | |
tplot | plots a coordinate system given as HT matrix | |
TregisterConvexHull | returns the registration matrix based on the convex hull of the vertices | |
Txy | returns a matrix for a point p and pitch-yaw values of ez | |
vec2number | converst a vector row into a number for vector elemetns of 1 to 9 | |
vec2ortho | creates the orthogonal vectors for a 2D vector list | |
vecnormr | returns for a vector list (rows) the vectnorm result | |
VLBezier4P | simple fnct to calculate a 3D Bezier curve | |
VLBezierC | returns a Bezier curve for a given list of points | |
VLcross2Lines3D | returns the crossing point of 2 lines in [x y z] | |
VLcrossstraightnline3D | returns the crossing point of 2 lines in [x y z] | |
VLdistance | returns a distance list - but is different from VLnorm | |
VLFLfaceNormal | returns the normal vector (or NAN) of the facet list and cutted (1e-4) length | |
VLFLmeshdensity | decreases the edge length of the facets for deformation use | |
VLFLrotsymRLELn | returns VL and FL for a torus style solid | |
VLFLspherecurvedCL | returns VL and FL for a sphere curved surface given by a 2D contour point list | |
VLFLspherecurvedGPL | returns a sphere curved (3D) contoured surface grid (2D) | |
VLFLvertexNormal | returns the vertex normal for the vertices of a solid | |
VLGraham | returns the convex hull of a point list by Graham (outdated) | |
VLGrahamPVL | returns the convex hull for a given set of vertices that are in a plane | |
VLinsertEulerSteps | inserts vertex points on straight lines if the twist angle is to large | |
VLmindist | returns the minimal distance larger than zero | |
VLmindxyz | returns the minimal distance larger than zero | |
VLmostdistanceNeighborN | return a list of n points ou of a points list that have the maximum distance sum | |
VLnearestNeighborN | returns the N nearest Neighbors between two point lists | |
VLNLplot | plots a normal vector list at a vertex list | |
VLofimsegthres | returns a VL of segmented points within an image | |
VLplaneprojection | returns a PL as projection of a vertex list to a orthogal plane defined by an ez vector | |
VLprojection2SG | projects a Vertex list in parallel projection to a solid | |
VLRadius4P | returns a contour based on 4 points similar to VLBezier4P | |
VLseparate | wish to solve boolean opeartion problems | |
VLtangentcirc | creates a vertex list for a tangential circle segment | |
wofcross2circ | just returns the angles of the two crosspoints | |
wofT | returns simply the squeezed atan2 of the rotation matrix of T | |
zigzag | returns a zig zag curve in the interval [0 2*pi] | |
ageofbirthday | returns tge age in years of a birtday string and an optional reference date string | |
alibaba | just opens the website of this company | |
allmembers | similar to ismember(A,S,'rows') but returns all members of a set | |
AM_3DPrinting | just opens the website of this company | |
amazon | just opens the website of this company | |
amazonparts | just opens the website of this company | |
array2cell | convert object arrays into cell arrays | |
array2tableTL | simple auxiliary fnct for debugging | |
arrayof | returns an array of a class object | |
atomiccovalentradius | returns the atomic radius or the covalent bond distance of two atoms determined from it | |
AVRarduinoMega | just opens the website of this company | |
AWG2mm | converts American Wire Gauge to Wire Diameter | |
BBaddtolerance | increases the size of a Boundary Box | |
BBgrow | increases the size of a Boundary Box | |
Bravaislattice | returns a vertex list for a Bravais lattice | |
CELflip | Flips orientation of contour edge list | |
cell2array | returns an nxm array from a nxk cell; m=max(size(C{:})) | |
cell2cellarray | creates a cell list that contains all elements of a cell within one cell array | |
cell2class | converts a cell list of elements of the same class into an array of this class | |
cell2matdim3 | converts a cell list of frames into an array format | |
cellofNaN | converts a CVL/CPL into a cell list | |
cellsize | returns the size of cell elements | |
celltype | creates any type check for cells - Missing matlab fnct or at least unknown to me | |
CELofPL | returns single contour edge list for a points list | |
Charriere2mm | returns the outer diameter in mm of a cather in the Charriere scale | |
CILofOEL | returns contour index list for a SORTED edge list of several consecutive open contours | |
class2cell | converts an array of a class into a cell list of the same type | |
clear4lectures | Auxiliary fnct for Tim Lueth to record lectures using Matlab and OBS | |
clipboardadd | adds comment characters from the clipboard | |
clipboardrem | removes comment characters from the clipboard | |
CLODofVLFL | resorts facet list and vertex list prepared for a CLOD generator. | |
closeall | simply closes all windows and files | |
code3Byte2single | converts 3 Bytes plus 8 Bit code into a single | |
colofn | returns a color char for a number 0..7 | |
connectofmat | return the element that have a connection in the matrix | |
convexEL | returns a sorted list of convex edge/contour segments | |
CPLnonmanifold | true if a point is used twice in the CPL or PL | |
CPLofPL | appends the first point to a point list of required | |
CPLofPLFL | returns a polybool contour from PL and each edge of FL | |
CPLorder | returns an xy ordered and shifted CPL | |
cputic | similar to tic but uses the cpu timer | |
cputoc | similar to toc but uses the cpu timer | |
crosspointVLFL | returns the surfacepoint of a solid hit by a beam | |
crosspointVLFL2 | returns the surfacepoint of a solid hit by a beam | |
Dashboard | just opens the web side for formlab dashboard | |
DeepL | just opens the browser with the DeepL translation tool | |
digitofnum | returns the digit at a specific position | |
dimpowercable | returns the required dimension for a motor power cable or the number of required power cables | |
distofintervall | distance within an intervall | |
ELdistanceofmatrixneighbors | Calculates from a potential field consisting of doubles and nan the neighborhood weights | |
ELflip | flips orientation of edge list | |
ELofCIL | Converts a Contour Index List into an Edge list | |
ELofCVL | returns a simple edge list for a vertex list | |
ELofFL | converts a facet list into an edge list (simple) | |
ELofn | returns an edge list for a closed contour (sorted point list) of n points | |
ELomitedgesVLEL | returns an edge list that omits edges of same direction | |
ELomitVLEL | returns an edge list that omits edges of same direction of MULTI CONTOUR EDGE LIST | |
ELorder | reorders the edge list (triangle, tetrahedron) to individual polygons, surfaces, solids | |
ELselect | return all edges from an edge list start start or end with ONE SINGLE index | |
ELseparate | reorders the edge list (triangle, tetrahedron) to individual polygons, surfaces, solids | |
ELsort | returns a increasing sorted edge list separated by NaN | |
ELuniqueofFL | returns a unique list of all edges from a facet list | |
ELunsort | TEST and Development fnct for unsorting edge or facet lists | |
eps2 | returns the rounding limit for triangular or quadratic problems | |
epsofVL | returns the minimal points distance in a set of vertices or two groups | |
erfGauss | returns the error fnct for the Gaussian distribution | |
erfinvGauss | returns the inverse error fnct for the Gaussian distribution | |
evalTLvars | modifies variables of a calling fnct | |
excelpaste | converts the content of the clipboard for a multi line insert/past into EXCEL on MAC | |
ezofchar | returns an ez vector simply to the numbers of a dice | |
Fahrenheit2Celsius | converts temperature values from Fahrenheit to Celsius | |
fcostbenefit | cost or benefit fnct | |
filenameinc | increases a file name and check it's existance by option | |
filepartl | compiles a filename from parts similar to fileparts | |
find2logical | converts a index list into a logical vector | |
findchangerow | returns in a list of succeding rows, when the row is different to its predecessor | |
finddoubledrows | returns the indices of the lines with copies of a earlier row | |
finduniqueVL | similar to unique but more reliable | |
FLcontourwallELn | returns the wall facets between 2 contours given by an edge list | |
flipvar | returns two flipped variable | |
FLorder | returns a shifted and ordered facet list | |
FLplaneofVLCiL | returns facets to close an inner and an out contour | |
FLremdoublevertex | returns the indices of a FL that a double entry vertex index | |
FLremove2Dh | removes facets from a solid generated with VLFLclose2Dh | |
FLselect | returns all neighbor facets of ONE SINGLE vi | |
FLseparate | reorders the edge list (triangle, tetrahedron) to individual polygons, surfaces, solids | |
FLshift | returns a shifted and ordered facet list | |
French2mm | returns the outer diameter in mm of a cather in the Charriere scale | |
FTcontour | returns half profile of Fischertechnik dove tail contour | |
Gauge2mm | returns the outer diameter in mm of a Cather in Gauge scale | |
gcsb | get current system's block | |
getgcatitle | returns the current title of gca as string | |
getjobs | returns the jobs running on the local cluster | |
GPLauxgridpointsCPS | returns for a given 2D contour point list auxiliary points to define a plane surface | |
GPLparameters | Auxiliary fnct to calculate xmin ymin dx and dy from a given meshrid or VL | |
Graphplot | plot a graph with coodinates | |
helptextofcaller | returns the helptext of the calling fnct | |
histograms | calculates histograms for matrices or images or voxel models etc. | |
hostname | SAME AS USERNAME BUT CHANGED OUTPUT returns user name and host name using JAVA | |
HTofT | returns a 4x4 homogenous transformation matrix even for 2x2 | |
humidityoftemp | calculates the humidity at temperature change | |
imat | returns a matrix including row column and column row | |
imshow4 | Plots RGB images in 4 color segments | |
indexvariant | creates multidimensional index sequences for testing or other purposes | |
indofrc | converts an index list into a rows cols list | |
int32orfloat | changes type to integer float is an integer | |
interPL | returns a value as linear interpolation using a PL | |
iscollofVLBB | returs false if there is no collision/attaching | |
isemptycell | similar to isempty but works with cells | |
isinsideEL | returns an index list of all edges that exist in two direction | |
isint32 | returns true or false if a number has no fraction | |
isintegerbv | returns whether a number is an integer by value not by type | |
ismemberincell | finds the logical indices of an member inside a cell list of DIFFERENT types | |
ismonotonously | returns wether a sequence in monotonously increasing or decreasing | |
isodd | returns whether a numer is even or odd | |
ispatch | returns whether a handle or the current graphics object is a patch | |
ispath | returns wether a string is part of the file path | |
isPL | PL has no NaN separator, 1st and last point are different | |
kw | returns the calender week | |
KW2PS | returns Horse Power from KW | |
lengthNaN | returns the length of the individiual entries of a nan separated list | |
limitinterv | value between [min and max] | |
linearinterp | linear interpolation | |
LLsort | sorts a kinematic chain list similar to an edge list | |
loadweb | loads mat files from an web url | |
looper | converts a sequence into a one-line sequence for a For loop | |
lsegment | returns all supporting points of a line/edge including start and end point, separated | |
maprows | returns index mapping list for two rows list (error free since 2017-04-24) | |
materialparameters | Hyperlink fnct to call up material parameters WWW pages in the browser | |
matrixdistancefield | calculates a matrix distancefield based on a start point and optional end point | |
matrixfillborder | fills a matrix similiar as matrixdistanceofCPL but with discrete values | |
matrixfilldistance | fills a potential field | |
matrixfillseedpoints | fills a matrix similiar as matrixdistanceofCPL but with discrete values | |
matrixlocalminmax | returns the local Minima and Maxima of a mtrix | |
matrixneighbors | returns the coordinates for matrix neigbors | |
matrixpath | searches a path in a potential field matrix from start point to matrix value = zeros | |
matrixPLplot | plots a matrix and a point list | |
matrixrand | returns random values for coordinates of a matrix | |
matrixskeleton | creates the skeleton path for a matrix | |
matrixvalues | returns the values of a matrix from a list of coordinate entries | |
meanGauss | returns mean and standard deviation wrt accuracy aspects | |
meanT | returns the man value of a T matrix | |
MGTcoefficientsai2bi | converts a z-transform Denominator polynomial into Numerator polynomial | |
MGTcoefficientsPID2bi | returns an PID controller equivalent sequence of an numerator polynomial coefficients of the FIR Controller in a closed loop control | |
MGTcontrolIIRIIR | processes an input sequence in a closed control loop | |
MGTmotor | Fnct to explain the behavior of a motor or any mass damper spring system | |
MGTsystemFIR | generates a system response for a transfer fnct that has only bi coefficients | |
MGTsystemIIR | implements a IIR structure for signal filter or control tasks | |
MGTsysteminvFIR | calculates the FIR coefficients by solving a linear equation system | |
mm2French | converts Diameters in mm in French units | |
mm2inch | returns mm in inch | |
mod1 | returns mod fnct for elements 1:k | |
mod1circsequ | returns a forwared sequence from start to end and a backward sequence from start to end | |
modN | returns mod fnct for elements N:N+k(-1) | |
movefiles | similar to movefile but works with wildcards | |
number2vec | converst a number into vector of integer | |
p3ofn | returns 3 numbers for a given number n | |
parts2single | creates a single float from a int exponent (0 255) and a 24 Bit integer mantisse | |
permutevector | creates vector list based on parametersets | |
pgrid | returns a point of a 2D grid | |
PLFLselect | returns only the required points for a given edge list. The edge list is reindexed | |
PLgridhull | returns a convex hull around the given Point list | |
PLminyx | returns the point with minimal y and x value | |
plotannotationtext | create quick an efficient text to be used in combination with plotannotation | |
PS2KW | returns KW from Horse Power | |
publishLaTeX | displays on screen a LaTeX formula | |
randdice | same as rand but only numbers between 1 and 6 | |
randminv | returns a random fnct that has a minimal value | |
randnorm | same as normrnd but a different argument more than rand | |
randol | return an random number with at least a minimum value unit the next perdecimal | |
randT | return a random T matrix | |
rcmod1 | return rows and colum for a given number and col length | |
rcofind | converts an index list into a rows cols list | |
readtextfile | simply reads an ascii text file | |
removeimat | removes a row and a column of a indexed matrix | |
replacemat | replaces values in vectors and matrices | |
replaceNaN | replaces or removes/ deletes a contour within a CPL | |
repmatfill | fills an array with values or shortens the array | |
reversesortindex | returns the reverse sort index for a sort index | |
risemonotonously | modified jumps of 2pi into a monotonously rise sequence | |
RLaddauxpoints | add supporting points to an open 2D contour to guarantee a specified points distance | |
RLdelauxpoints | deletes supporting points of an open 2D contour to generate staight lines | |
roman | returns a number as roman number | |
rounddiv | rounds a vector or matrix to a defined number of digits | |
roundgauss | returns a mean value and standard deviation in an accuracy wrt to the sample number N | |
rounds | is just an abbreviation if rounds(x,s,'significant') | |
RRcputime | returns realtime difference and cputime difference since first call | |
saveTL | a modified version of the save command | |
scalesequence | returns a streched sequence between an minimal and maximal value | |
selectNaN | connects subsets of closed polygons lines (2D/3D) wrt an index list | |
separateNaN | separates List by NaN rows entries | |
SGaddfields | adds field of a field name list to all elements of a solid geometry | |
SGbatchdelete | deletes the global SGBatchIDtable of the SGbatch fncts | |
SGbatchjob | creates a job from a string using matlab's batch command and | |
SGbatchresult | returns the results of a job if it is finished or stores it in the workspace | |
SGCaddSG | adds a solid geometry to a container | |
SGCaddSGn | returns a SG container with n copies of a solid | |
SGCaddVLFL | adds a solid geometry to a container | |
SGcast | class name cast fnct for SG library | |
SGcat2 | returns concatenation of two or more solids or sets of solids | |
SGcopyrotZ | copies a solid around the z-axis | |
SGdimofFilename | returns the volume and size sorted dimensions from a SGarchivefilename | |
SGfieldnames | collects all field names in different Solid Geometries | |
SGgrabcad | Simply opens the WWW-page of grabcad.com in the system browser | |
SGinspect | zooms to inspect specific vertices or facets | |
SGnamedset | creates a textfield to understand the parameters of the solid | |
SGorder | reorders the triangle facets to individual solids | |
SGprintPreForm | sends an SG to the PreForm app of Formlab | |
SGshadelight | sets shading and lightinhg | |
SGshort | returns one vertex list and one faces list for nested SG | |
SGshortopti | returns the vertex list with optimal number of loss less reduced vertices | |
SGsize | returns the minimal and maximal value in x, y, z of a SG | |
SGsizeofFilename | returns the number of vertices and facets from a SGarchivefilename | |
SGstampname | creates a textfield to understand the parameters of the solid | |
SGstripfields | remove fields in SG structs if they are empty, i.e. unused | |
SGtitle | draws the name of the calling fnct as figure title | |
SGturn4AM | simply turns an object if the upper printing surface is larger than the lower floor printing area | |
shiftindexofinvkinplan2 | analyzses the real solution index of invkinplan2 and returns shift index and solution tbale | |
showpath | Returns the search path as an n x 1 cell array. | |
showprogress | creates a progress text in 5% steps and deletes it finally | |
signthr | returns a sign fnct related to a threshold | |
single2parts | returns the parts of a 32 Bit float | |
size2index | converts a size list into an index list [start end] | |
sizeVL | return the size of the bounding box of a vertex list | |
sortFL | returns a sorted and circular shifted facet list (see FLsort) | |
stripfields | removes a list of fields from a struct | |
textHorizontalBlockAlign | returns cell of strings which length are limited in length | |
thisfuncname | just returns the name of the calling fnct | |
THLofVL | returns the tetrahedron list of a vertex list | |
ticksofminmax | returns a list of unique increasing values between bb(1) and bb(2) | |
TLseparate | reorders the edge list (triangle, tetrahedron) to individual polygons, surfaces, solids | |
TofPCVL | returns the HT matrix for a planar contour vertex list | |
TriRepofVLFL | returns a DelaunayTri representation of a solid | |
tryuigetfile | give the user a try to select a file | |
Tupright | rotates an HT matrix to have the z-dimension upright. | |
uniquehist | performs the unique command and creates a full histogram count afterwards | |
uniqueNaN | finds copies of lists such as CPL with in a nan separted list | |
unsortNaN | change the order the entries of a NaN separted list | |
unsortrows | swaps many different rows of a matrix | |
usedinEL | returns a list of unique numbers and the number of use in the list | |
userIP | return internal and externam ip address of the used computer | |
username | returns user name and host name using JAVA | |
V2A | returns a set of strength calculation for a steel bending girder | |
VanDerWaalsRadius | returns the van der Waals Radius in pcm that can be used for a Kalottenmodel | |
vectorinBB | returns a list of integer points along a vector that are inside of a BB | |
VLaddz | returns a vertex list 3D (z=0) for a point list (2D) | |
VLcat | Time consuming adding two vertex list | |
VLcorrelate | returns the indices of a list in another list | |
VLELcat | returns the connection of several VLs and ELs | |
VLELofCVL | converts nan separated succeeding vertex lists into a vertex list and an edge list | |
VLELselect | returns only the required vertices for a given edge list. The edge list is reindexed | |
VLELshort | returns a vertex list without double and without entries that are not used by EL | |
VLELvertexfusion | merges the vertex list to a grid of a defined resolution | |
VLFLcat | concatenates two solids and removes double vertexes | |
VLFLcat2 | appends without any check a vertex list after another and also a facet list | |
VLFLDelaunayVL | Converts or Displays the Tetrahedrons of a Vertex List | |
VLFLerrordoubledvertex | creates an doubled vertex error by adding an existing vertex of a random facet | |
VLFLerroropenfaces | creates an open faces error by adding an existing vertex of a random facet | |
VLFLreorder | returns VL and FL with reordered vertices | |
VLFLselect | returns only the required vertices for a given facet list. The facet list is reindexed | |
VLFLseparateEL | separates edge list after two solid intersection | |
VLFLshort | shortens a vertex list to the vertices that are really used in the facet list | |
VLFLshort2 | shortens a vertex list to the vertices that are really used in the facet list | |
VLFLshortopti | returns the vertex list with optimal number of loss less reduced vertices | |
VLmeshgrid | simple fnct for a better understand of meshgrid | |
VLnorm | returns the list of all normalized vectors and the norm length for a given vector list | |
VLofSG | returns for nested cell solids the vertex list | |
VLremsuccident | Removes successive identical lines in a list AND opens a PL. | |
VLsortC | returns a point list that is sorted around its' center | |
VLui | returns a vertex list drawn by the user in a plot window | |
VLunidirect | returns a unidirected vector ist | |
VLvaryfrom | simply adds small values in a determinstic way to a vertex list | |
VMneighborhood | returns of a n x m or n x m x k 2D or 3D Matrix the neighborhood values | |
VofRsphere | Lead or steel balls must be installed in cavities to create ballast | |
Wegertseder | just opens the website of company Wegertseder for often used normed elements | |
woNaN | returns a row list without all rows that have a NaN in first row | |
CILofCVL | creates a Contour index list for a CPL/CVL | |
circshiftCPL | returns a circular shifted CPL | |
CListype | returns the type of correlation link | |
CLofFLW | returns a correlation list from a facet list between 2 free boundaries | |
closedCPL | closes all contours in CPL(2D) and CVL(3D) without any other change beside removal of all consecutive identical point before | |
closedCVL | closes all contours in CPL(2D) and CVL(3D) after removal of all consecutive identical point before | |
CLplot | plots a correlation for debugging (same as plotcorrelation) | |
CLsortrows | Sorts a corrleation list | |
colorsofCPLofimage | returns the original colors of the contours in an image | |
CPL2ccw | changes the orientation of all nested CPLs to ccw | |
CPL2cw | changes the orientation of all nested CPLs to cw | |
CPL2line | converts a line type contour into a line by considering only the half of the contour | |
CPLaddauxpoints | add supporting points to embedded CPL to guarantee a specified points distance | |
CPLAnycubicPredator | Creates the CPL for the Anycubic Z-Level testing solid | |
CPLarrange | Arranges a set of CPLS to be as widw as another one in x dimension | |
CPLBezier | returns Bezier Curves from CPLs | |
CPLbox | create a CPL of a square including text | |
CPLbuffer | grows shrinks a CPL | |
CPLbufferCPLlines | converts a set of lines into a closed polygon concept | |
CPLbufferEdges | returns contours with broken our rounded edges; | |
CPLbufferlines | returns all buffer contours with an repeated reduction value | |
CPLcell2NaN | concatenates a cell list of CPLs into one single CPL | |
CPLcircbend | Provides a contour for a circular arc chord length and a circular arc chord height | |
CPLcirclesofPL | create a list of circles for a list of points | |
CPLcirclesofShaft | 2D fnct returning a circular contour that encloses a rotating contour | |
CPLcircshift | shifts & closes a PL. First point is [minx miny] | |
CPLconcat | returns a simple concatenation of CPls | |
CPLconnect | Creates a coonecting contour between two contour | |
CPLcontourc | returns the CPL of matlab's contourc command | |
CPLcontourslots | creates slot contours to connect two solid by simple plug sockets | |
CPLconvexhull | returns the convex hull for a CPL | |
CPLconvexhulldelaunay | returns the convex hull for a CPL | |
CPLconvexhullfillgap | returns the convex hull for a CPL | |
CPLconvexhulloutline | creates a ONE region CPL from several regions of a CPL by using the convex hull | |
CPLconvexseg | returns the segments of convex and concave contours a CPL. | |
CPLcopyBravaislattice | copies a contour to a normed Bravais lattice | |
CPLcopypattern | creates patterns by copying CPLs | |
CPLcopypatternPL | copies a CPL at positions of a PL | |
CPLcopypatternTL | copies a CPL at positions of a PL | |
CPLcopyradial | copies a CPL radial with radius and number of copies | |
CPLcopyunionradial | creates radial copies and unifies | |
CPLcorrelate | correlates the contours from two CPLs | |
CPLcrosscircseg | fnct to detect crossing segments of a circ line with a CPL | |
CPLcrossline | calculates the intersection of a CPL with a line | |
CPLcrosslineauxpoints | creates crossing points of a line a a contour with a grid size | |
CPLcutPez | cuts a CPL along a border line | |
CPLdecompose | returns a list of contour segments that belong to the same angle segment | |
CPLdistance | calculates the distance between two contours after supplementing colinear points | |
CPLdistancewall | returns the minimal wall thickness between 2 CPLs or a region | |
CPLdisttopoint | returns the minmal distance between a contour and a given point | |
CPLdullededges | returns a CPL with dulled edges | |
CPLedgeNormal | returns edge normals and point normals for a CPL | |
CPLextendbyPL | extends a CPL outline contour by some points | |
CPLfaceplot | plots the faces of a CPL | |
CPLfeatureedge | selects corners with an angle larger a limit | |
CPLfft | returns a fourier frequency reduced contour shape | |
CPLfillgap | creates a contour that fills a another or several contours | |
CPLfillHoneycomb | fills a contour with honeycomb | |
CPLfillin | creates a contour that fills a another or several contours | |
CPLfillinside | creates a contour that fills a another or several contours | |
CPLfillonCPLcontour | finds positions for circles within a contour | |
CPLfillPattern | fills a contour with copies of a pattern | |
CPLfilmhinge | creates a simple bar contour with rounded edges | |
CPLfindsmalldist | returns areas of a CPL that have a small wall distance to the opposite contour | |
CPLfischertechnik | returns the most common CPL for the design of fischertechnik compatible connections | |
CPLfit | fits a contour or a point list into a polygon | |
CPLfitinCPLrot | shifts a CPL into the center of another and rotates for optimal fit | |
CPLfitinCPLscale | Scales and moves contour to fit into another | |
CPLflipud | flips one by one the CPL up and down to change the ordner cw / ccw | |
CPLgripperjaw | creates a contour for a gripper design | |
CPLgrow | grows a contour line in a distance | |
CPLharbour | returns the inner contour of an area limited by line type areas | |
CPLhatch | creates a hatch for a CPL | |
CPLhatchgridofCPL | creates filling meshs similar to a slicer | |
CPLinsertPL | inserts removed points if they are on still exisiting lines | |
CPLinsertpoint | inserts a point at an appropriate condition into a CPL | |
CPLinsideCPL | returns the contours of a CPL that inside another CPL | |
CPLinvert | Change the direction of all contours in a CPL | |
CPLisccwcorrected | returns a CPL with all CPLs in correct orientation cw/ccw order is unchanged ! | |
CPLisccwcorrectedCPS | returns a CPL with all CPLs in correct orientation cw/ccw | |
CPLisccwinout | returns which contour has the right orientation wrt shell and orientation | |
CPLisidenticalcontour | returns whether two contours overlap the same area | |
CPLisidenticalregistered | Compares two CPLS in the same orientation and size | |
CPLlinkofPL | returns a convex hull including budder for a list of points | |
CPLmotorshaft | returns the CPL for a motorshaft, for instance Fischertechnik | |
CPLobjects2cells | returns CPL as cell list of CPLs separated by not-overlapping outer-border CPLs | |
CPLof2CPLzheuristic | returns the projection of a solid the would be created by SGof2CPLzheurist | |
CPLofBB | returns a CPL around a 2D Bounding Contour BB | |
CPLofcontourc | converts the contourc format into the CPL format | |
CPLofCPS | returns a CPL from a CPS or an array of polyshapes | |
CPLofFS | returns a CPL of a Feature Surface | |
CPLofgcaborehole090 | returns the contour of the shadow core in view (0,90) from above | |
CPLofimage | returns a point list related to matlab;s contour fnct | |
CPLofmeshgridrods | returns two grid line templates | |
CPLofouterregionboundary | returns the outer boundary of regions of CPL | |
CPLofPLalphashape | returns a closed polygon contour around a point list using alphashape | |
CPLofplateSG | returns for a flat plate solid its contour | |
CPLofPLcontour | Converts a PL into a CPL, if the distance of last point and first point is below a threshold | |
CPLofPLcrossCPL | cuts a line by crossings using a CPL | |
CPLofPLEL | returns a polybool contour from PL and EL | |
CPLofPLgrow | creates CPL circles around points of a point list | |
CPLofPLgrowline | converts a single open polygon into a grown contour | |
CPLofPLseparatedlines | converts a list of 2D points paris into a CPLs that separates the each pair by nan nan | |
CPLofPolygon | returns the CPL of a graphics object type polygon | |
CPLofpolyshape | creates a CPL from an array of polyshapes | |
CPLofprocessedimage | returns contours inside a processed image | |
CPLofSGboreholes | returns the contour of the shadow core in view (0,90) from above | |
CPLofSGcutT | separates a solid similar to SGcutT but inserts connection points | |
CPLofSGcutTBB | returns a CPL based on the Bounding Box of a solid | |
CPLofSGFSselect | returns the CPL of a SG by FS selection | |
CPLofSGhull | returns the outer contour of a solid | |
CPLofSGprojection | returns a projection contour of a solid using the graphics board | |
CPLofSGTez | returns the CPL and the frames plus a frame list using TofCPLT | |
CPLofSGThull | Creates the CPLofSGhull after an transformation relative to a frame | |
CPLofspokedPL | converts a point list into a spokes between the most distance points | |
CPLoftesthinge | returns a shape and a Geometry for a flexible hinge with 180 degree radius | |
CPLoftext | returns a CPL of one or more textlines separated by \n | |
CPLofVLFL | creates a CPL and T of a planar VL,FL | |
CPLopendistance | returns the maximal distance between neighbor points of a contour related to the contour size | |
CPLoutercontour | returns for a CPL the outer contour wrt cw/ccw-orientation | |
CPLoutlinecontour | just returns ALL OUTLINE contours | |
CPLpinholesinCPL | returns the CPLs of the pins that would fit into bore holes of servos or PCB | |
CPLplotasPS | plots a CPL as polyshape using the region plot of polyshapes command | |
CPLplotbufferlines | plot buffer lines for a contour | |
CPLplotcolors | plots all contours or indexed contours in colors | |
CPLplotcwccw | plots a CPL in different colors depending on the orientation | |
CPLplotinout | plots the CPLs in colors depending in the enclosure level | |
CPLplotregions | plots the regions of a CPL / polyshape in different colors | |
CPLrack4PL | returns a contour for rack that can be used as rack (ground link for linkages) | |
CPLrackPLdelaunay | returns a minimal CPL bar structure that contains all points of PL | |
CPLrackPLdelaunaypath | same as CPLrackPLdelaunaypath, but allow forbidded areas | |
CPLradialEdges | returns a vertex list (VL) with rounded edges (USE CPLisccwcorrected before!) | |
CPLradialhatch | create radial hatches between contours 1 and 2 | |
CPLradialslots | creates rotating circle segment contour for socket connectors | |
CPLregionbufferintersect | detects the overlapping area of increased regions | |
CPLregions | sorts a CPL with respect to regions | |
CPLregions2cell | returns CPL as cell list of CPLs separated by not-overlapping outer-border CPLs | |
CPLregionsholes | separates CPLs into Surfaces and Holes | |
CPLregionshrink | returns the smallest shrinked contour with same dimensions, regions and holes | |
CPLremauxpoints | removes points from a CPL or a PL that | |
CPLremconvexcorner | remove single convex corners from the contour | |
CPLremdensity | removes points from a CPL or a PL that | |
CPLremFFT | removes points from a CPL by removing high frequencies | |
CPLremnoise | returns a smoother CPL | |
CPLremovearea | removes CPLs of small area using the polyshape class | |
CPLremovebuffer | just removes thin walls from CPLS (same as CPLdullededges) | |
CPLremovecollinearpoints | removes 2D/3D collinear point with different results for opened and closed CPL/CVL | |
CPLremoveoverlap | For each contour of CPL the polyshape is simplified | |
CPLremoveregionsholes | removes CPLs of small areas and small holes using the polyshape class | |
CPLremovethinwall | just removes thin walls from CPLS same as CPLdullededges and CPLremovebuffer | |
CPLremstraightAmin | removes points with a minal distance/area to a predecessor or successor | |
CPLrepair | returns a CPL for extrusion - finding, duplicating and separating split points (required for SGLib 5.4) | |
CPLselectbynearestP | returns an index list for selectNaN to select by the neareat Points/CPLs | |
CPLselectbyP | returns an index list to select enclosing CPLs | |
CPLselectinout | returns selected CPLs based on their enclosure index | |
CPLselectspatial | selects parts of CPL based on spatial or other relations | |
CPLsetallcw | sets all contours of a CPL to cw | |
CPLsimplify | simplifies a CPL using polyshape simplyfy true | |
CPLskeleton | returns a skeleton with equal distances to all wall sizes | |
CPLskeletonsearch | creates a point list and an edge list | |
CPLsocketscrewed | Contour for an anti-rotation bushing | |
CPLsortC | returns a contour that start with angle -pi | |
CPLsortinout | returns a inside outside sorted CPL (There is a changed behaviour | |
CPLspiral | returns a closed polygon in spiral shape | |
CPLsplitui | splits a CPL interactively into two CPLs | |
CPLspringSpiral | creates just the pathe and basic contour for a windup motor spring spiral | |
CPLsquareline | creates a sequence of boxes of different x-dimensions | |
CPLstent | creates a CPL pattern for a laser cutted stent | |
CPLstentline | creates a sequence of boxes of different x-dimensions | |
CPLsweep | returns a swept contour | |
CPLsweep_simple | 1st sweep fnct | |
CPLtemplateofCPL | returns a template for a given CPL | |
CPLtextbanner | Returs a CPL for an size adjusted Textbanner or Contour | |
CPLtextimage | returns contour of text string | |
CPLui | interactive fnct to create and modify CPLS (Only one Contur) | |
CPLunionreplace | countour union after a subtraction of a bounding box or convex hull | |
CPLunionsorted | For 2.5D Design in Mechanical Engineering, there is a different CPLunion requireed | |
CPLunsort | changes the order of nan separated CPL using unsortNaN | |
CPSdiffarea | return the norm difference between two polyshape areas by xor | |
CPSlineui | interactive fnct to create and modify CPS lines (Only one Contur) | |
CPSofgca | returns a struct called Colored PolyShape (CPS) similar to a polygon array object | |
CPSofgcalines | converts all or selected lines graphcis objects into CPS structs using a line thickness | |
CPSofpolygon | returns a struct called Colored PolyShape (CPS) similar to a polygon array object | |
CPSouterboundary | returns the outer boundary as CPS or polyshape | |
CPSplot | plots a colored polygon from a CPS struct, a polyshape or a CPL (NO SIMPLIFICATION) | |
CPSremovearea | removes CPS/polyshape regions of small area | |
CPSsimilaritymap | converts an array of CPS or polyshapes into a cell list of similar CPS | |
CPSui | interactive fnct to create and modify CPLS (Only one Contur) | |
csgofPL | returns MATLAB's Constructed Solid Geometry (CSG) dg matrix for a list of polygons | |
CVLofcontourc | converts the contourc format into the CVL format | |
CVLofVL | converts a CVL in a CVL whose contours are closed | |
CVLofVLCIL | returns a CPL/CVL from a PL or VL using a contour index list | |
CVLofVLEL | returns a closed polygon vertex list from a vertex list and an edge list | |
CVLremovez | removes contours with a defined z value from a CVL | |
CVLremstraightAmin | removes points with a minal distance/area to a predecessor or successor | |
CVLseparatez | returns a sliced CVL/CPL for a given z value | |
delaunayofCPL | more sharp delaunay triangulation in 2D (planar case) | |
ELofPL | creates an EL for a PL of succeeding points | |
FLofCPL | misleading fnct - use PLFLofCPLdelaunay, PLFLofCPLpoly instead | |
GPLauxgridpointsCPS2 | creates a defined number of Gridpoints | |
isCVP | returns wether a sequence of vertices is a contour vertex path | |
openedCPL | opens all contours in CPL(2D) and CVL(3D) without any other change beside removal of all consecutive identical points. | |
openedCVL | closes all contours in CPL(2D) and CVL(3D) after removal of all consecutive identical points. | |
PLcirctrapezoid | creates a trapezoid contour with a predefied angle | |
PLconnectopenradial | closes an open line by a contour | |
PLdecompose | returns a list of contour segments that belong to the same angle segment | |
PLdiamond | returns a diamond shape optonal als convex hull for a CPL | |
PLofCL | returns an arbitrary planar point list to vizualize the correspondance list | |
PLofCPL | converts a nested CPL into a nested PL | |
plotcorrelation | plots a correlation for debugging | |
PSanalyze | classifies the polyshapes regions outer boundaries into equal shapes | |
PSofgca | return the polyshapes of the polygons of current axis | |
PSregions | returns the regions of a polyshape | |
R12ofCPL | return standardized link and joint dimensions | |
RLofCVL | Returns Radii of a contour, same as CVLdimclassifier | |
SGofCPLflat | returns a SG struct of an open flat surface from a polyshape or closed polygon | |
TofCVL | returns for curved contours the mean transformation matrix | |
TofPL | returns a 2D HT matrix for a point list | |
VLedgeNormal | returs normal and plane vector for free boundary contour | |
VLNLOLplot | plot an open or closed CVL including Edge Normal Vector and Edge Orthogonal Vector | |
VLofCVL | creates a Contour index list for a CPL/CVL | |
VLpathdist | distance between two points on a CVP PAth | |
VLremstraightAmin | removes points with a minal distance/area to a predecessor or successor | |
BBconcat | concatenate two bounding boxes | |
BBofBB | scales an axis our bounding box | |
BBofCPL | returns the bounding box of a CPL | |
BBofCPS | returns the bounding box for a polyshape or CPS | |
BBofPose | returns the bounding box of a Pose | |
BBofPS | returns the bounding box of a polyshape | |
BBofSG | returns the bounding box of a solid geoemtry | |
BBofSGcutT | returns the bounding box for a cutting frame | |
BBofT | returns the BB for a list of matrices | |
BBofVL | returns the limits of the bound box | |
centerCPL | returns the center of all contours of a CPL | |
collofBBs | Fundamental fnct to retur from two bounding box list the colliding index lists | |
CPLarea | returns the area of the surfaces (VL/PL) | |
CPLisclosedCPL | return wether the contours are open or closed in a CPL | |
CPLisstraightline | returns wether a CPL is a straigt line with area zero | |
crosspoints2F | This Fnct designed for SGbool6 returns all crossing points of 2 triangles | |
crosspointVLFLfi | returns the self crosspoints of a surface normal vector | |
diffangle | 3D fnct: calculates the angle between to normal vector lists | |
diffanglew | returns the shortest distance from angle 1 to angle 2 | |
edgeNormal | returns the edge normals of surface boundaries | |
ELangleofLATAP | returns the bending angle for a katheter based on LAT and AP angles | |
ellipseofPL | returns the parameter for an ellipse of at least 5 points | |
findfacetsinSG | creates a correlation index list of the facets in FLA and FLB | |
findfacetsinVLFL | creates a correlation index list of the facets in FLA and FLB | |
incenterVLFL | returns the center of a surface and of all facets | |
iscrossingCPL | checks crossing/touching of two CPLs | |
isonVLFL | returns whether a point is on a surface | |
isonVLFLedge | returns the triangles a vertex is on edge | |
isonVLFLplanes | returns wether a point is on a plane of a facet not necessarily inside of the facet | |
isonVLFLsurface | returns whether a point is on a surface | |
isplanarVLFL | return whether a point cloud or surface is planar | |
nofVLFL | returns the number of facets with an area larger than 0.1 mm^2 and the facet list | |
outsideplaneVL | returns whether a vertex/vertex list is below or above a 3P plane | |
outsidetriangleVL | returns whether a vertex/vertex list is below or above or outside a 3P triangle | |
PCfindradiusangle | returns vertices and facets of surface near a point of a point cloud | |
PLangle | returns the angles of a points list | |
PLangle2 | returns the angles of a points list | |
PLconvexseg | returns the segments of convex and concave conoturs within ONE CPL | |
PLcross2Lines | returns the crossing point of 2 lines in [x y] | |
PLcrossCPLline | return the crossing point of a single CPL and a line | |
PLcrossstraightnline | returns the crossing point of 2 lines in [x y] | |
PLlength | simply the cummulated distance between points of an open list | |
PLminangle | returns the point with minimal angle value wrt to the center of the contour | |
PLsplitpointsofCPL | returns splitpoints created by delaunaytriangulation | |
PLsquareui | allows to draw interactively a square in the current graphics area | |
rofcirclearoundCPL | returns radius and center point of the surrounding and the most inner circle | |
rofCPLsmalldist | returns the smallest distance between two contours in CPL | |
rofCPLsweep | returns the radius of a fully circled CPL | |
SGanalyzePenetration | returns the structure of additive designed SG | |
SGarea | returns the area of the surfaces (VL/PL) | |
SGisInterior | returns the isInside Flag for a SG and a VL | |
SGisInteriorofBB | returns all facets of a solid that are within a bounding box | |
SGisIntersectingBB | returns all facets of a solid that are crossed/intersected by a bounding box | |
SGisOnsurface | returns whether a point is on a surface | |
sofBB | returns the maximal dimension of the bounding box | |
ticksofBB | sets the ticks using ticks of minmax of a BB | |
TofBB | returns frames relative to bounding boxes | |
TR3neighborsAngle | returns the angle difference between a facet an its neigbors - required for Feature Surfaces | |
triangleheight | returns the heights of a triangle - slow but correct | |
VLangle | returns angle and distance between contour list in 3D | |
VLcrossingSG | returns crossing points of two solid geometries | |
VLFLarea | returns the area of the surfaces (VL/PL) | |
VLFLfaceAngles | returns the three angles for the facets of a solid | |
VLFLfaceneighborangle | returns a signed (convex/concave) normal vector difference | |
VLFLfaceneighborswapangle | returns and explains swapping decisions | |
VLFLinpolyhedron | returns the isInside Flag for a SG and a VL | |
VLisInteriorofBB | returns the index point list for isinterior | |
VLisonCVL | returns wether a point is on a segment of a CVL or CPL | |
volofBB | simply returns the volume of a bounding box or a cell list of bounding boxes | |
zofBB | simple fnct to create a height of a bounding box | |
attachmentpointsofA1B1TP | returns the grid points relative to effector from A1, B1 and a coordinate or pase | |
B1ofA1 | returns a second attachment point from a 1st Attachment point, distance and angle | |
CPLanimateTL | generic fnct to animate a set of contour on indivual pathes | |
CPLanimateTLasSG | generic fnct to animate a set of contour on indivual pathes as 2.5 layered solid geometries | |
CPLcrossCPLpathlimit | collision detection along a path in 2D | |
CPLofA1B1P | returns a CPL exactly for the given three points | |
CPLofSGgears | provides the 2D envelope for a planar gearbox | |
CPLplotTL | simply plots a contour transferred wrt to list fo frames | |
CPLsubtractTL | subtract a moving contour from another moving contour | |
CPLsubtractTLasSG | collison based subtraction of moving contours | |
CPLsweepTL | returns the contour of a path swept contour | |
CPLunionTL | adds a moving contour to another moving contour | |
crosspointsVLFLofT | returns the crossing points of the axis of a coordinate system | |
diffT | returns the difference between 2 4x4 HT matrices | |
ELgraphleafs | separates open branches in a edge list tree | |
ezofT | just returns the ez vector of an HT Matrix as row | |
forwkinrplan3 | forward kinematic of a planar rz 2 arm rotating around an arm z axis | |
HTplot | plots a HT matrix | |
invkinrplan3 | returns the angles for a rotating planar two arm kinematic | |
iscollofSG | calculate collision vertices of two solids or a solid chain | |
isequalT | returns the difference between 2 4x4 HT matrices | |
isT | returns whether a variable is a HT matrix or a list of HT matrices | |
KMchain | calculates a kinematic structure from a given frame chain | |
KMofSGs | returns a Kinematic model for a chain of solids | |
KMplot | plots all parts of a kinematic model | |
KMreset | set all position frames of a kinematic model to eye(4) | |
KMT | returns a HT-Matrix from a kinematic model | |
L1L2RofBasenAttachmentpoints | returns dimensions from base points and attachment points | |
layerspacerlength | returns the levels of the spacer for collision avoidance and shaping | |
mat2celldim3 | converts an [a:b:n] array into a cell list {n x [a b]} | |
miofPLA0B0 | returns the index of the minimal relative angle to the axis between A0 and B0 | |
mofzd | returns the module if diameter and number of teeth are known | |
mzs | returns a modified module for a giben number of teeth and slot | |
PLofT | returns a point list path from the translation part of a list of HT matrices | |
pofSG | returns a position based on spatial relations of SGtransrelSG | |
pofT | returns the translation part of frames or frame lists | |
radofT | returns only the radian turning angles of a list of T@ matrices | |
ROBgetJointPosition | returns the position of a set of joints of a robot | |
SGanalyzecrosscenter | approximates the center points of intruding surfaces | |
SGanalyzeJointFaces | returns joint type, Stator and Mover and Frame of Joint | |
SGattach2SG | Assembles parts interactively by surface attachment | |
SGcenterFS | directly centers the desired feature surface | |
SGcutTextrudeT | returns a cutted an elongated solid by extrusion of the crosssection plane | |
SGgearchainrotate | rotates the axes of a gear chain | |
SGgearchainstraight | brings all the axes of a gear chain in a straight line | |
SGgearchainwindup | returns a gear chain for a windup motor or a minimal size gear box - use SGgearstamp afterwards | |
SGgearstamp | Marks gear wheels with numbers or text | |
SGisinternalframe | returns weather a frame is an internal frame of a solid | |
SGissurfaceframe | returns weather a frame is an outword or inward frame for a solid | |
SGManipulator03Base | Base, and Hand for Manipulator Design # 3 | |
SGManipulator03Link | Link and Link extender for Manipulator Design # 3 | |
SGManipulator04Base | Plate, Base, and Hand for Manipulator Design # 4 | |
SGManipulator04Link | Link and Link extender for Manipulator Design # 4 | |
SGManipulator05Base | Plate, Base, and Hand for Manipulator Design # 5 | |
SGManipulator05Link | Link and Link extender for Manipulator Design # 5 | |
SGManipulator07Link | Link and Link extender for Manipulator Design # 4 | |
SGManipulatorBase | Plate, Base, and Hand for Manipulator Design # 4 | |
SGManipulatorLink | Link with 2 Frames to create mechanisms or | |
SGN2SGT | finds hidden coded frames in a SG and creates frames for the solid | |
SGofR12 | creates a solid to show the minimal solid size for assembly methods | |
SGrotate | returns a solid rotated around the center of the solid | |
SGT2SGN | inserts frame information into the vertices and facets of a SG and removes the frame structures | |
SGTalignT | aligns two frame to have same ey-vectors by opposite ez vectors | |
SGTalignT | aligns two frame to have same ey-vectors by opposite ez vectors | |
SGTbaseunderSG | creates a solid as base plated under a given solid | |
SGTBB | replaces the complex surface geometry by a simplified bounding box | |
SGTcalibchain | changes the base frames of a set of solid geoemtries | |
SGTchain | returns the spatial transformed solids of a kinematic chain | |
SGTchainanimation | creates an animation of kinematic chains | |
SGTcopy | copies Frames from one Solid into another one | |
SGTcopyasopponent | copies a frame that crosses a surface as surface frame | |
SGTcopyinteralframes | copies frames of a solid which are located into the goal solid | |
SGTcopynames | copies Frames from one Solid into another one | |
SGTcopysurfaceframesout | copies all frames from one solid to another solid if the frames are outward frames | |
SGTcut | cuts a solid a an internal frame into separated pieced by a blade | |
SGTduplicateframe | duplicates a single frame of solid using a new name | |
SGTframeChain | returns a list of frame connections for a cell list if solids | |
SGTframerot | returns a frame of a solid | |
SGTframeselect | Fnct to select frame set | |
SGTframeselectrename | select frames, rename one, and remove the selected frames that were not renamed | |
SGTget | returns a named frame of a solid geometry | |
SGTgetframeinfo | returns some basic information about a frame inside a solid | |
SGTmatchT | matches two frame to have same ey-vectors ez and ex vectors | |
SGTofDenavitHartenberg | returns from Denavit-Hartenberg values, a solid, frames and a symbolic description for DH | |
SGTofDHset | returns the solids for a kinematic chain defined by DH parameter | |
SGtransTui | interactive fnct to fix a surface to the ground or another solid's surface | |
SGTregisterframes | finds the optimal HT matrix to register two sets of frames | |
SGTremove | removes a transformation frame from a solid geometry | |
SGTremovedistframes | removes frames that are outside the bounding box of the surface of a solid | |
SGTremoverelT | removes frames from an SGT that fullfill a condition | |
SGTrename | renames a frame of a solid geometry | |
SGTretain | removes frames but retains some | |
SGTrotate | returns a solid rotated around a Frame coordinate System | |
SGTset | sets or replaces a named frame of a solid geometry | |
SGTsetBF | set frames 'B' and 'F' at default positions | |
SGTsetBFsimple | adds base frame and follower frame to a solid | |
SGTsetinternalframe | records coordinate frames based on optional user interaction | |
SGTsetofFS | creates a frame based on a features surface and a selector | |
SGTsetofRL | creates frames from radial contour of a surface | |
SGTsetofRLcenter | returns a frame of a surface that is defined by drilling holes | |
SGTsetorigin | moves the solid into a position that the base frame become the origin | |
SGTsetTL | adds a set of frames to a solid | |
SGTswap | Swaps two frames of a Solid | |
SGTtransR | rotates a selected frame of a solid | |
SGTtransT | Desired, but ambiguous, so only a help text is displayed. | |
SGTui | returns a HT matrix for a manuel selected union space | |
SGturnfaces | rotates a solid wrt to the largest orthogonal feature surfaces | |
slpitch | returns the required fit dimension for steep screw thread | |
T2ofCVLpath | Returns Start frame and End Frame for a Contour path | |
T2ofT3 | returns 3x3 matrices from 4x4 matrices | |
T3ofT2 | converts a 3x3 HT-Matrix into a 4x4 HT-Matrix | |
TcopyVLez | creates frames at specific positions in space | |
Tflipz | rotates / flips the ez axis of a HT matrix around by by 90 degree | |
TLadjustR | takes a List of Frames and adjustst start and end frame to T1 and T2 | |
TLL2TL | Converts a long list of frames into an array of frames | |
TLof2T | returns a list of Frames between a start frame and an end frame | |
TLofn | returns a frame 1 of 36 with different ez vector and orientation | |
TLofPL | returns transformation frames for a PL | |
TLplots | plots a list of HT matrices with plane, normal vector and prthogonal vectors | |
TLvaryfrom | this fnct takes a frame list and adds small values to the position and orientation | |
TmirrorTxy | mirrors frames or cell list of frames | |
Tof2P | returns a 4x4 HT matrix given by a point p and a vector ez [1st named T2P] | |
Tof2Tcrossez | adjusts the position of frames relative to a crossing point with another frame | |
Tof3P | returns a 4x4 HT matrix given by three points (sort3P) | |
TofA1B1GPL | Returns the Frame of the Pose wrt to | |
Tofchar | creates an HT frame based on spatial relations | |
TofCPLT | creates a list of frames inside a CPL or a planar CVL | |
TofcrossedSG | finds a surface point using ez of T and creates a frame | |
TofDPhi | returns a 3x3 HT matrix for 2D link | |
TofFS | returns a HT matrix for a speficied feature surface | |
TofFSoutlinecenter | returns the HT Matrix fo the center of the FS | |
TofFSRLcenter | returns a Frame based on the smallest found radii inside a surface | |
TofFSui | returns the frames of a touched surface | |
TofLR | returns a 2D link matrix or a 3D link matrix | |
Tofn | provides a standardized test frame from 1 of 36 with different ez-vector and orientation | |
Tofplaneparam | returns the T matrix form for a plane parameter description - ax+by+cz+d=0 | |
TofPLpath | creates a list of HT matrices from a point list path | |
TofR | returns a HT matrix for an R matrix | |
TofRd | creates a frame after rotation in distance d along new ex | |
TofSGez | finds simple angle by ez vector using SGTsetBF | |
TofWheel | returns a HT matrix for a 2 wheel kinematic movement | |
tplotangle | plot for a list of HT matrices the angle, angle velocity and angle acceleration | |
Trelation | creates a frame relative to another frame | |
Trotate | returns a HT matrix rotated by | |
Tsvd | Correction fnct for an HT matrix for orthogonalizing a matrix after multiplication | |
uniqueT | returns the difference between 2 4x4 HT matrices | |
vecinterpolate | returns a vector row interpolation by | |
VLisbelowT | returns wether a list of points or a cell list of frames is under a frame | |
VLof2TR | returns a path with minimal number of axuiliary points to come from frame A to Frame B | |
VLofT | returns the origin T(1:3,4) of a frame list | |
VLofTtoP | returns a list o fpoints that create a shortes path towards PB with radius R | |
VLplotmotion | draws position, speed and acceleration of a VL | |
xyofez | returns for a simple ez vector the ex and ey orthonormal vectors | |
AIM_Robot | returns a solid geometry for a robot used in AIM lectures | |
CAD_1_1 | PUBLISHABLE EXAMPLE of Excercise CAD 1.1 | |
CAD_1_2 | PUBLISHABLE EXAMPLE of Excercise CAD 1.2 | |
DTofPLELz | returns a Delaunay Tetrahedron for a point list and edge list | |
LCLYK1_create | Script to collect different STL files to create a cell list of solids | |
SGanycubicPredatorCover | This fnct was made to motivate Markus Wörl | |
SGanycubicPredatorCoverPMMA | calculates size and testing elements for the plexi glas shielding for the Anycubic predator | |
SGbanditjethelmclip | creates a clip for a Bandit Jet Helmet | |
SGbase4PCB | returns base posts and pins for a PCB assembly | |
SGbearing | returns the SG of a simple bearing | |
SGbladeofpincone | creates a subtraction solid | |
SGboard | returns the solid geometry of a (raster) board | |
SGbottleholder | returns the geometry of a simple bottle holder | |
SGbox | returns soldi geometry of a origin centered box | |
SGboxMacmini | designs a cylinder shaped box for my office desk to hide cables and stuff | |
SGbreakCorners | breaking the vertices of a solid geoemtry | |
SGcompass | creates a desktop housing for the magnetic compass (look like a Gyro compass) | |
SGcone | returns a solid geometry of a cone | |
SGconetruncated | returns a truncated cone by | |
SGcover4PCB | creates a cover with openings for cables etc | |
SGCpack | packs several solids side by side | |
SGdesignrules | Tim Lueth's design rules for creating 3D printable products for daily living | |
SGdrawingtemplateofCPL | Creates a 3D printable drawing template - slow but helpful | |
SGdummyRjoint | creates a simple geometry to better imagine a rotating joint | |
SGFilamentHolderFixation | returns a plate to fixate the distance of two independent filament holder stands type OTOTEC | |
SGfischertechnikaxle | A pluggable axle for edges and gears for Fischertechnik | |
SGfurniture | Solid geoemtries of sample furniture | |
SGhullstripsagittal | returns a string around the sagital plane | |
SGinsertrevjoint | inserts a revolute joint in the center of a solid | |
SGiPadFlip2stand | creates a stand to insert an Apple iPad into the opening of an Samsung Flip2 55 Stand | |
SGiqanglerect | returns a recangular angle for changing directions in mechanisms | |
SGiqknob | returns a inch quarter knurled knob for inserting hexagon pin as bolt or shaft for mechanisms | |
SGiqlink | Creates links for inch quarter drive mechanisms | |
SGiqpin | returns a inch quarter hexagon pin as bolt or shaft for mechanisms | |
SGiqsocket | returns a socket or a foot for an inch quarter mechanism | |
SGjointball | returns ball and shell of a 3DoF joint | |
SGjuicermachineclip | A missing useful part for the Bosch juicer machine | |
SGjunkerhallpart | creates a part for a junker hall | |
SGlinkage | returns the solid geometry of a linkage | |
SGlinkchain | returns a foldable link chain | |
SGMacBookPlate | just plots a stand for a keyboard ontop of a 13" McBook | |
SGmicroscopetable | creates a part to connect a xy-table with an microscope stand of USB-Microsscope | |
SGmodelJoint | returns 3 separated Solids for automated design of joints | |
SGmodelKeyhole | Creates a SG including a key and a keyhole | |
SGmodelNode | returns a solid geometry of a post as fixed node | |
SGmodelSliderhole | Creates a SG including a key and a keyhole | |
SGmotorFeeTech40 | returns a model of an SM40BL that can be printed and moved passively | |
SGmotorN20 | returns just the Geometry of a N20 motor | |
SGmotorN40 | returns the Geometry of a Chihai motor CHF-GM13-050S | |
SGmotorN40horiz | returns the Geometry of a N20 HEININGER Motor with 90 degree flansch | |
SGmotorshaft | returns a solid geometry for a motor shaft with undercut | |
SGNameplate | returns name plates | |
SGpincountersink | creates cone shaped pins and blades | |
SGpinring | Returns the shape of a ring or a blade to create revolute joints | |
SGpintorquegauge | Creates a pin with a defined diameter and height with a torque-loadable head | |
SGpinwrenchsize | creates a pin/heaxagon pin for a specified metric wrench size | |
SGplateunder | returns a plate that is completely under the solid | |
SGpost | returns a force optimated post | |
SGraspicam2housing | returns a housing for a Raspberry Pi camera type 2 (adjustable lenses) | |
SGrobot | returns the geometry and kinematic model of the MIMED-LCL Robot | |
SGrobotTCPchanger | Simple Tool Changer for Yannick's robot | |
SGrobotTCPdesign | Tutorial fnct to design Robot Tools | |
SGruler | creates a ruler in dimensions that can be so small that it cannot be manufactured but displayed | |
SGshapecylindric | shapes a solid with a cylindrical intersection | |
SGsilentbrass | creates a holder for a Yamaha Silent Brass for a Thomann Cornett | |
SGsimpleHinge | returns a simple swivel hinge | |
SGsimpleNDItracker | creates a tracker for NDI spheres using a distance list | |
SGslalomshoes | Finn-Foil-Protector for Slalomski | |
SGsupportFS | STL processing fnct to increase or reduce the wall thick by material support | |
SGsurfacecutoutncover | cuts out a contour and create a CONVEX solid to cover the cavity | |
SGtextbanner | Returs a solid an a CPL for an size adjusted Textbanner | |
SGtorquelimiteraxial | returns a torque limiter part | |
VLFLbolt | returns a 2½ D solid geometry of a bolt | |
VLFLhollowsnapaxle | generates a slotted hollow snap axle | |
VLFLinternalgear | Returns the vertex/facet list of a gear with internal involute teeth | |
VLFLlinkage | returns a 2½ D solid geometry of a linkage | |
VLFLofBB | return VL and FL for solid related to a bounding box | |
VLFLofCPLrot | returns a solid geometry from of a radius-z list | |
VLFLofPLELz | returns a 2½ D solid geometry of a contour | |
VLFLrotsymRLCL | returns a solid geometry from of a radius-z list and a contour list | |
VLFLrotsymRLn | returns a solid geometry from of a radius-z list | |
VLFLshaft | returns VL and FL of a solid axle | |
VLFLsnapfit | returns VL and FL of a snapping hollow axle | |
VLFLsnaprivet | returns the solid geometry (VL,FL) of a male snap rivet push pin with a speficied opening force | |
VLFLspacer | returns a 2½ D solid geometry of a spacer | |
CPLofSGpinholes | returns the Geometry | |
PLlemo | returns the contour of a insertion hole for a LEMO plug/socket | |
R12ofM | returns the minimal dimensions of a link for a screw nut connection | |
SGbar | returns a box without frames | |
SGbarcelonaspacer | Solid protector for Barcelona lounger by Mies van der Rohe | |
SGbarstructure | creates rectangle as bar structure | |
SGbearingslide | erzeugt ein Gleitlager nach Spezifikationen für einen AM Printer | |
SGblockundertable | Simply a block when tables wobble on uneven surfaces | |
SGbookwedge | returns a wedge for a book or a tablet | |
SGboxcage | creates a box as cage based on SGbarstructure | |
SGboxradial | similar to SGbox but with radial edges in 2.5 D | |
SGbraitenbergvehicle | creates a simple solid similar to the vehicles of von Braitenberg | |
SGcableclip | returns cableclip that can be fixed in 90 degree by a nail | |
SGcapontop | returns a solid that covers the geometry from top to a specified length | |
SGcase | returns the solid geometry for a cubic case with cover | |
SGcatheter | Creates a solid of a catheter | |
SGcatheterfeeder | creates rollers to move wires and catheters | |
SGcathetertorquer | creates different catheter torquers to be actived by SGcathetercapsule | |
SGchristmasstar | writes a STL file for Printing a christmas star | |
SGclampCTtable | returns the solid geometry for a CT table clamp | |
SGclosurecapofFS | Automated Design of Closure Cap | |
SGcmd | Shortcut for SGofCPLcommand but supports also sprintftext format | |
SGcupholderinsert | returns a SG as insert for cup holder in a car | |
SGDINbushingE | creates a solid for a kerb konus busing | |
SGdragchain | creates a 3D printable already assembled drag chain | |
SGdragchainelement | returns a single element of a drag chain | |
SGdragstrip | creates a dragchain cables as texture strip | |
SGdrillnotch | sets a simple drilling notch on top of a surface | |
SGendoscope | Creates an Endoscope in KARL STORZ Design | |
SGEurtraccap | Solid Geometry Cap for an EUTRAC 3Phase electric rail | |
SGfurniturespacer | Solid protector to protect the touch of the furniture to a wall | |
SGgearBevel | Returns the vertex/facet list of a bevel gear with involute teeth | |
SGgearchain | returns a gear chain als simple sequence or stacks | |
SGgearCrownwheel | Returns the vertex/facet list of a crown wheel with involute teeth | |
SGgearInternal | returns the vertex/facet list of a gear with internal involute teeth | |
SGgearpair | returns a combination of two gears | |
SGgearRack | Returns the vertex/facet list of a gear with involute teeth | |
SGgearSpur | Returns the vertex/facet list of a gear with involute teeth | |
SGgearwheelsocketspanner | This is a socket spanner mit clearance fitting for screws | |
SGhandle | returns a simople handle to be fixed by screws | |
SGhandrailclamp | An example for a snap-in solution of a handrail-adapter for a specified force | |
SGhook4railsquared | creates a hook for squared shaped rails | |
SGlemoFAGEGG | Plug and socket for the LEMO FAG EGG family | |
SGmagnetcap | returns a closed magnet adapter cap for M22 | |
SGmakitaadapter | returns the Solid Geometry of an Makita 14V-18V Akku adapter | |
SGmedalsframe | creates a plate to present 60mm medals in cmobination with a book wedge | |
SGmeshground | creates a ground mesh that is a flexible texture on a FDM printer | |
SGmieleTwinDosadapter | returns a Adapter for Miele TwinDos detergent cartridges (print with 80%) | |
SGmodelLink2 | Creates Solid for a Link im Style "Link2" | |
SGmodelLink3 | retuns solid geometries for R linkages | |
SGmodelLink4 | Creates Solid for a Link im Style "Link4" | |
SGmotorFeeTech | slow fnct that creates solids with text | |
SGmotorshaftcoupling | creates a rigit motor shaft coupling | |
SGmotorspindleclutch | creates a motor spindle clutch between a motor shaft and a steep spindle | |
SGmotorwindup | creates wind up motor with a 3d printed spring | |
SGmultisocketclamp | returns a clamp to fix a multisocket under a desktop table plate | |
SGmusicstandextension | supplies extension elements for an orchestra music stand | |
SGofCPLcommand | Simple commandline based 2.5 solid modeler for the use of a caliper | |
SGofCPLcommandui | Simple commandline based 2.5 solid modeler for the use of a caliper | |
SGofCPLzbellows | create a stright bellows based on a CPL | |
SGpedestal | creates simple solids for pedestals | |
SGpinshaft | creates a pin using PLshaftrad | |
SGplugintube | create a tube that can be elongated piece by piece | |
SGprinterstand | creates posts or stands for furniture or in this case hp laser printer | |
SGrackbars | creates solid bars to assemble a rack for mechanisms | |
SGradialhooks | Creates hooks for a rotating bayonet catch | |
SGreolink | Designing a cover for a Reolink camera | |
SGreolink2pipeclamp | Produces a bolt plate for screwing the Reolink camera to a double tube clamp with a joint. | |
SGrescBox | Creates for the iMedCap Rescue Robotics Project a 1:10 Model of the Patient Box | |
SGrobotTCPplate | returns a TCP flange to mount Fischertechnik® compatible grooves | |
SGrodlink | returns a cylinder with inclined top and bottom surfaces | |
SGsbbase | Creates a base for a simple ball bearing four-bar linkage | |
SGsblink | returns a link for insertion of a bearing, optional a sleeve, and an inner hexagon at the shaft end | |
SGsbpin | returns a pin printined at 80% to be inserted by a hammer | |
SGservoflange | Manually designs a flange connection for a servo motor | |
SGshaftaxis | creates shaft axis combinations | |
SGshieldbase | creates a shieldbase | |
SGshutterbeltcover | Creates covers for shutter belts as an example for design using SG-Lib | |
SGsnaprivet | returns a solid geometry for a snap rivet | |
SGspring | returns a cylindric spring | |
SGspringSpiral | returns a spiral spring geometry | |
SGspringSpiralbolt | creates the shaft-axis combination for a commercial windup motor spring (80% fillin) | |
SGsteepspindle | returns the geometry of a steep spindle and a nut | |
SGstent | returns a cylindric stent consisting of two spirals | |
SGsubtractnaddTL | Basic fnct to support repeated frame based union and subtraction of solids | |
SGtorquefuse | returns a SG consisting of three parts to implement a clutch | |
SGwebcamcover | Simply a cover for a desktop webcam | |
SGwheelspiral | returns a solid of a involute spoked wheel which limit a torque jump or spike | |
SGwheelspoked | returns a solid of a spoked wheel | |
SGwrenchsocketspanner | This is a socket spanner mit clearance fitting for screws | |
CPLinsertcollinearpoints | inserts collinear auxiliary points that a minimum point distance is guaranteed | |
CPLlength | returns the boundary length of a CPL | |
CVLinsertcollinearpoints | inserts collinear auxiliary points that a minimum point distance is guaranteed | |
GPLdistancetoCPL | returns for a grid point list the point distance insider or outside of a contour | |
matrixdistanceofCPL | returns a simple matrix containing the distance to the contour CPL | |
matrixofCPL | simplified version of matrixdistanceofCPL | |
PLaddauxpoints | adds auxilary points to an open point list | |
PLaddTetragridofCPL | returns a tetra grid point list for a bounding box or CPL | |
PLadjust | returns an adjusted PL related to a position grid and a angle grid | |
PLarrow | returns a point list for an arrow | |
PLbending | bends a CPL on a cylinder or spherical ellipsoid | |
PLBezierC | Bezier splines for open point list | |
PLcat | returns a concatenated point list of several point list | |
PLchamfer | returns a point list for chamfer shape fncts | |
PLchamfer2side | two sided version of PLchamfer | |
PLchordof2PR | returns a radial segment for a given chord / arc tendon and a radius | |
PLcirclearc | returns an circle arc between two circle points in right hand rule | |
PLcircleofPL | returns minimal and maximal circle around a CPL | |
PLcircleoval | returns a circle-based-oval point-list | |
PLcircleui | returns a PL for a circle interactively defined | |
PLcircseg | returns a PL for a circle segment | |
PLclampCTtable | returns the CPL of a clamp for an hybrid-OR CT-table | |
PLconnectopenends | closes an open line by a contour | |
PLconvexhull | returns the convex hull of a 2D point [nx2] list | |
PLcorrelate | returns the correlation of two single point lists | |
PLcorrelatingsegments | A new implemenation of PLcorrelate | |
PLegg | returns the contour of an egg | |
PLfft | same as CPLfft but for open contours | |
PLgearDIN | returns a gear contour wrt DIN from 3 to 48 teeth (replaces PLgear of year 2012) | |
PLgrow | grows a contour line in a distance to an open or closed PL | |
PLgrowline | converts a single open polygon into a grown contour | |
PLhexalobular | returns a hexalobular Point list related to DIN ISO 10664:1999-09-01 | |
PLhook | creates the shape of a hook | |
PLinbus | similar as PLcircle but uses the wrench size | |
PLinsertcollinearpoints | inserts collinear auxiliary points that a minimum point distance is guaranteed | |
PLjunkerhallpart | creates a profile of a pressed profile | |
PLkidney | returns a kindey shaped point list | |
PLknurled | returns a sinus contour on a circle | |
PLmeancluster | converts a point list into a mean values point list | |
PLmeshgrid | simple fnct for a better understand of meshgrid | |
PLminxy | returns the point with minimal x and y values | |
PLmirroratline | mirrors a PL or CPL | |
PLof3dist | creates a 3P Tracker geometry using the given distances | |
PLofCPLequidistant | returns points on closed or open contours with equal distances | |
PLofFloorPlan | Returns a point list from a distance angle list | |
PLofimcontourc | returns the centers of pixel coordinates in an image | |
PLofVL | Converts a planer VL[nx3] into a PL [nx2] | |
PLofVLFL | returns the 2D representation for a planar VLFL | |
PLofVLplaneprojection | main axis projection of a vertex list along the largest dimension of a normal vector | |
PLofVLprojection | returns image point on a target screen | |
PLonCPLcontour | findet äquidistante Punkte entlang einer Kontour | |
PLoutercontour | returns a point list that has no crossings | |
PLpinring | returns the contour of a SGpinring | |
PLplotdiscretesample | plots a PL as a digital signal to avoid problem of misinterpretation | |
PLplotdiscretetime | plots a PL as a digital signal to avoid problem of misinterpretation | |
PLradialEdges | returns a point list (PL) with rounded edges | |
PLrand | returns a point list with random points | |
PLreassign | reassigns the coordinates of a new list to the indices of an original list | |
PLrhombus | Point list of a rhombus | |
PLrope | creates cross section of twisted (laid) ropes | |
PLroutefind | returns a right angle point list between start and end point | |
PLsetdiff | more tolerant than setdiff for vectors | |
PLshaftrad | creates a PL for a contour for SGofCPLrot | |
PLshortestpathinCPL | returns a path inside of a CPL using A* Zelinzky, Lozano-Perez, Dikstra | |
PLshortestpathinCPLcost | returns a path inside of a CPL using A* Zelinzky, Lozano-Perez, Dikstra | |
PLslottapering | CPL of a slot tapering for creating blades for axis etc | |
PLsortC | returns a point list that is sorted around its' center | |
PLspiral | return the PL of a spiral | |
PLsquare | returns a 4 point list describing a rectangle or trapeze in 2D | |
PLstar | returns a 2D point list of a star or star segment | |
PLsupplement | returns a given contour including supplemented points | |
PLtangentarc4P | returns center point and circle segment for the two tangents | |
PLtangentcirc | returns the a circ segment between p1 and p3 with radius R | |
PLtangentcirc3 | returns the a circ segment between p1 and p3 with radius R | |
PLtetragrid | returns a tetra grid point list for a bounding box or CPL | |
PLthreadDIN | Fnct to create the crosssection contour using DIN13 for a thread | |
PLtoothevolvente | returns the evolvent between base circle and outer circle | |
PLtrapezoid | returns a trapezoid shape liek the stern of a slalom water ski | |
PLtriangle | returns a triangle from an agle | |
PLtubbing | returns a points list for a 2D tubbing | |
PLui | interactive fnct to create and modify CPLS (Only one Contur) | |
PLvaryfrom | simply adds small values in a determinstic way to a point list | |
PLwedgeoncircle | Design a wedge for a circular movement | |
PLwrench | exactly the same as PLinbus | |
VLremz | simply reduces the cols of a list to 2 | |
FLclosecontoursVLCL | returns for a contour list the facet list | |
FLcoatVLEL | returns the facets to coat contours in different plane to generate a coating surface | |
FLcoverVLEL | returns the facets to close contours in a plane to generate a cover surface | |
FLtest2 | returns a Vertex and Facet list from an Vertex list and Edge list | |
FTclutch | returns a clutch for Fischertechnik Gear Motor | |
isSG | return whether an object is a Solid Geometry | |
meshgridofBB | returns a meshgrid for the coordinates of a solid | |
ms3Dmodel2SG | converts a microsoft 3D model (found in ultimaker cura) into a SG structure | |
PL2T | Expands two HT Matrizes into 8 edges/vertices of the corresponding bar between T1 and T2 | |
SGaddfacetcenterpoints | creates additional vertices in the middle of each facet | |
SGaddsurfpoints | adds gridpoints at surfaces and edges at all surfaces | |
SGanalyzeGroupParts | returns parts of penetrating solids group colored | |
SGarrangeSGC | arranges all parts of a SG container | |
SGBB | Creates the Bounding Box Solid in the solids frame | |
SGbearing2012 | returns a bearing for a joint | |
SGbendcone | bends a solid geometry around a conic segment with defined geometry | |
SGbending | beates a solid geoemtry on a cylinder or spherical ellipsoid | |
SGbladeofCVL | returns a solid for an almost planar CVL the closing facets | |
SGbladeofPL | returns a solid with a shape of a cutting blade in z direction | |
SGboreholemountingpost | returns a base plate and housing for mounting printed circuit bards | |
SGcapsulate | capsules a solid including alignment | |
SGcell2array | converts a cell list of solids into a struct array of solids | |
SGcell2SG | converts all cells into one solid geometry | |
SGchamfer | chamfers the edges of a 2.5D Solid Geometry | |
SGcolorcopy | copies facet colors of a reference solid to a requreste | |
SGcolorfaces | colors the faces of a solid | |
SGcolorseparation | returns a cell list or SG separated by colors | |
SGconnect | returns a profiled contour rod between the centers of two solids | |
SGconnect2FS | returns the connecting straight solid structure between two surfaces of two solids | |
SGconnect2T | returns a Bezier contour based connection between two solids geoemtries | |
SGconvexHull | returns the convex hulls of a solid geometry | |
SGconvexHullsliced | creates a high resultion fittin convex contour in xy and a sliced on in z | |
SGconvexhullVL | creates the convex hull of a cloud of vertices | |
SGconvexHullXYZ | creates a convex solid by the intersection of the three projections in X Y Z | |
SGconvexofSGintersect | returns a solid to intersect or subtract | |
SGcopypatternXYZ | returns a cell list of xyz copies or a fused solid of SG | |
SGcopyTL | copies a solid using a cell list of frames | |
SGcopyVL | returns a cell list of copies or a fused Solid of SG an positions of VL | |
SGfusedoubledvertices | fuses vertices with similar positions, shortens the VL, but the number of facets remains unchanged. | |
SGgrow | returns the same solid by with increased dimensions | |
SGhollowsolid | returns a copy of the solid with thin walls at an optional distance | |
SGlink | returns a structural link between two solid geometries | |
SGlinkstraight | returns a solid link between TA and TB | |
SGlinkwall | returns a solid geometry of a plain wall and attaches it to a solid geometry | |
SGnegativeform | creates from a solid a negative form with specific features | |
SGof2CPLsz | returns a solid defined by 2 contours and height | |
SGof2CPLTLcorrelate | creates a solid between two vessel structure CPL | |
SGof2CPLz | returns a solid defined by 2 contours and height | |
SGof2CPLzbranch | Creates a Solid for an 1:n or n:1 solid branch | |
SGof2CPLzcorrelate | creates a solid between two vessel structure CPL | |
SGof2CPLzheurist | EXPERIMENT to show the connection of two contours | |
SGof2CVL | returns a solid that closes two | |
SGof2Dfunc | creates a surface or a solid of a 1D or 2D fnct | |
SGof2SGT | Creates a solid between two solids with frames | |
SGof2T | Creates a solid geometry between two frames | |
SGofBB | returns a solid for a bounding box | |
SGofBBui | interactive mode to create a bounding box of the current camera view and 2 mouse clicks | |
SGofCPLbendonadrum | bends a CPL pattern into a cylindrical body (slowly) or rolls it onto a drum | |
SGofCPLextrude | returns an extrudes solid mainly the same as SGofCPLz | |
SGofCPLextrudealongCPL | extrudes a contour ([x z]) along a 2D-contour [x y] | |
SGofCPLrot | returns a solid geometry from of a z-axis rotated closed polygon list | |
SGofCPLrota | returns a solid geometry by rotateing a closed x z contour around z axis | |
SGofCPLsphere | returns solid geometry of a wrapped shell | |
SGofCPLT | returns a extruded SG from a CPL and a final T matrix | |
SGofCPLtransT | returns a solid from a 2D contour and a list of frames | |
SGofCPLz | returns a 2½D extruded Solid volume from a contour polygon list (CPL) | |
SGofCPLzchamfer | returns a solid with chamfered edges | |
SGofCPLzcontour | extrudes a CPL into a Solid Geometry modifying the CPL along z using a contour shape | |
SGofCPLzdelaunayGrid | returns a solid from a contour polygon list and grid resolution | |
SGofCPLzfillgaphull | extrudes several regions without subregions into one region | |
SGofCPLzrotxy | rotates a CPL and extrudes in z | |
SGofCPLzseparated | creates for each closed contour of a CPL an individual solid with an individual height | |
SGofCPLztwist | Creates twisted solids from a CPL and a turning angle | |
SGofCVLz | reconstructs a solid from a CVLZ list | |
SGofCVLzconvexhullfillgap | returns a convex solid based on CVLzconvexhullfillgap | |
SGofFloorplan | creates from solid geometry of floor plan | |
SGofFS | returns a list of solid geometries that are attached to features surfaces | |
SGofgca | returns the solid of the current figure | |
SGofGeoTIFF | creates a solid geometry from a depth image | |
SGofgo | returns handle and surface arrays of a graphics objects | |
SGofpatch | returns a SG from a patch | |
SGofSG | converts cell list of solids into a solid struct | |
SGofSGTsurface | returns the flange surface for a given T matrix frame name | |
SGofsmbFullModelSimulation | returns a solid geometry for an arbitrary time value of a simulation | |
SGofSurface | returns a fitting solid relativ to a surface | |
SGoftext | returns a solid for text optional bended | |
SGofVLdelaunay | returns a convex delaunay triangulation | |
SGofVLFL | returns a solid geometry from a vertex list and a facet list | |
SGofVLFLSGc | returns only the Solid Geometry of structs, Solid, Vertex or Facet list | |
SGofVLFLz | returns a fitting solid based on a surface, i.e. simplified version of SGofSurface | |
SGofVLtrans | returns a convex solid for a transformed vertex list | |
SGpuzzlecut3D | creates from a large solid geometry smaller printable parts | |
SGreduceVLFL | returns a solid with reduced | |
SGshort | returns a new SG with may be shorter VL and FL | |
SGsphere | returns a spherical SG with minimal nr of points | |
SGstackn | returns stacked solid geometries | |
SGstretching | cuts a solid geometry in x and stretches in x | |
SGtext | returns a SG that does fit on the surface on another SG | |
VLBeziernoose | returns a Point list of a noose as link between 2 points with a desired spring length | |
VLELcorticalis | generates vertex list and edge list to connect two contours | |
VLELcorticalis2 | generates vertex list and edge list to connect two contours including additional shells | |
VLFLbar2P | calucates a bar between two points, considering an optional 3rd point to define the x-axis | |
VLFLboxT | returns a box at a predefined position | |
VLFLcap | returns a tube covered with a cap | |
VLFLchar | returns vertex/facet list for some characters | |
VLFLclose | Closes an contour right hand with an optional second contour | |
VLFLclose3DC | Solid procedure to generate facets for ONE closed contour | |
VLFLcloseC | Solid and fast procedure to generate facets for ONE closed contour | |
VLFLclosure | returns a surface in which the solid can be pushed in from z-direction | |
VLFLcoatPCVL | returns coat and covers for vessel contours | |
VLFLcone | returns vertex list and facet list for a cone solid | |
VLFLconnect2VLEL | returns the facets of the outside wall of a tube between to Contours | |
VLFLcontourtube | returns VL, FL of a contour profiled tube along a path in space | |
VLFLcreateblock | returns a solid block model in the x/y plane | |
VLFLcreatecross | returns a solid cross model in the x/y plane | |
VLFLcreateframe | returns a solid frame model in the x/y plane | |
VLFLcreateLogo | creates a 3D solid volume logo with a text string | |
VLFLcreateshaft | returns a solid shaft model in the x/y plane | |
VLFLcylinder | calculates vertex list and facet list for a cylinder | |
VLFLDelaunayVLEL | closes a surface by tesselation of triangles using Delaunay | |
VLFLdome | return VL and FL of a dome | |
VLFLdovetail | generates groove and tongue of a dove tail | |
VLFLellipse1 | returns a vertex list and a facet list for a defined tube geometry | |
VLFLellipse3 | returns light weight structure of a closed sphere or ellipsoid | |
VLFLgear | returns the vertex/facet list for the gear teeth of an internal or external gear | |
VLFLgearhub4shaft | returns the vertex/facet list of a gear hub for a specific gear shaft according to DIN 5480-1:2006-03) | |
VLFLgrid8P | returns a vertex/facet list of a grid structure connecting a list of 8 Points | |
VLFLgrid8P2 | returns a vertex/facet list of a grid structure connecting a list of 8 Points | |
VLFLgridP | generates a grid object given by the size and grid thickness | |
VLFLjointR1 | returns vertices/facets of a revolving joint | |
VLFLmotorBodySocket | returns the vertex/facet list for a body socket of a servo motor | |
VLFLmotorRodSocket | returns the vertex/facet list for a rod socket of a servo motor | |
VLFLofCPLz | returns a 2½D extruded Solid volume from a contour polygon list (CPL) | |
VLFLpost | returns VL and FL of a hollow post | |
VLFLpprojectPL | returns the surface of a parallel projection of a contour | |
VLFLpprojectPLEL | returns the surface of a parallel projection of a contour | |
VLFLring | returns vertex list and facet list of a ring | |
VLFLspring | returns vertex/facet list for a mechanical spring | |
VLFLstar | returns a structure of several independent objects that can combine an inner and a outer structure | |
VLFLstarlink | returns a structure of several independent objects that can combine an inner and a outer structure | |
VLFLtetra | returns a simple tetrahedron geomatry | |
VLFLtext | returns vertex/facet list for a text string | |
VLFLtextattachVLUL | returns a string as VLFL list positioned at the center of a specified union | |
VLFLthread | generates a screw's thread | |
VLFLthreadnut | generates a screw nut's thread | |
VLFLweave | returns the vertex list XVL and facet list XFL of a weaved rectangle | |
VLFLyarn | calculates vertex list and facet list for a wire-yarn | |
VLlink2P | returns links of special shapes between two points in 2D. | |
VLunite2C | returns for 2 contour lines from inside2C the united vertex list | |
SGcut2T | cuts out the SG that is below frame T1 and frame T2 | |
SGcutBB | cuts out a bounding box from a solid | |
SGcutend | returns a cutted object that is cuttet related to the BB | |
SGcutrecursivly | cuts a part recursively into pieces until it fits a maximum dimensions | |
SGcutT | cuts an object below a arbitrary plane using SGcut relative to the center of floor of bb | |
SGcutTcrossblade | removes a part out of a solid | |
SGcutTcylindricblade | uses a cylindric blade to create joint as part of a solid | |
SGcutTinsertpins | separates a solid similar to SGcutT but inserts connection points | |
SGcylinder | returns a simple cylinder | |
SGdemoulding | Creates demolding chamfers for cast objects | |
SGdumbbell | returns the shape of a dumbbell | |
SGegg | returns the Surface Geometry of an egg based on an evolvente | |
SGextend | just extends the solid in one direction | |
SGfacenum | returns the number of facets of a solid geoemtry | |
SGfigureInteractiveSort | fnct to sort surfaces into two independent solids interactevely | |
SGfindjointDoFofSG | try to find the DoF between two solids | |
SGflip | returns a SG with inverted facets - same fnct as 2014-11-30 | |
SGgrowoutsideFS | grows only the outside feature surfaces of a solid | |
SGgrowVLFLfi | moves facets of an indexed surface along the normal vectors | |
SGgyroid | creates a gyroid shape solid | |
SGhook4rail | returns a solid for a rail hook looking to face | |
SGhotrodCarbody | returns different SG of the Hotrot projects | |
SGinsertCut | returns a solid with an inserted cut | |
SGinsertJoint | creates joint structures inside of a solid geometry | |
SGinsertPeghole | returns a solid with an inserted peg and hole connector | |
SGinsertTslice | fnct that inserts required slice points into a surface before a stretch | |
SGintersectFacetPoints | calculates a list of crossing facet pairs and crossing points of 2 solids | |
SGisconvex | returns whether a solid is convex | |
SGisempty | returns wether a solid is empty / has not faces or not | |
SGisidentical | try to compare two solids to find equality as fast as possible | |
SGisInterior | returns the isInside Flag for a SG and a VL | |
SGlevelheight | changes the height of a solid depending on the x/y coordinates | |
SGlim | compresses the vertex coordinates outside a limit without changing the VL or FL | |
SGmirrorTxy | mirrors a solid at the xy plane of a HT matrix | |
SGmodelOR | returns solid model of OR device models | |
SGnearestpointsofSG | returns the nearest vertices and facets of two solid geometries | |
SGof2CPLtransition4FDM | creates transition solid to avoid support structures for FDM printer | |
SGofCPLcontour | extrudes a CPL as cross section contour along another CPL as extrusion contour | |
SGofCPLhatch | creates a solid using CPLhatch | |
SGofCPLreinforcement | creates edge reinforcements based on a CPL | |
SGofCPLTL | extrudes a contour along a path given by TL | |
SGofCPLzgrid | creates a Contour by extrusion using a z coordinate list | |
SGofCPLzgrow | creates solids with radial changing contours | |
SGofCPLzradialedge | similar to SGofCPLzchamfer | |
SGplatesofSGML | converts a solid into a plated solid | |
SGplotcell | plot a cell list solid in different colors | |
SGplotparts | plots the overlapping parts of a solid separately | |
SGplugofSGT | creates a plug for an SGT | |
SGpunchTCPLfirstwall | punchs from a frame or from an outside poit a hole with a CPL into the first wall | |
SGpunchTCPLthrough | punching: shoots a contour through a solid | |
SGradialCorners | should breaks corners and edges of solids | |
SGremedgepoints | returns a surface model without edge points on straigt lines, but with surface points that are inside | |
SGremimprint | removes engravings on a defined feature surface | |
SGremsurfedgepoints | returns a surface model without edge points and surface points that are inside of a surface | |
SGremsurfpoints | returns a surface model without surface points that are inside of a surface - boundary/edge points are unchanged | |
SGrepairFLsimple | returns a solid with closed FL of the simpliest condition | |
SGrotateservo | turns the SG of a servo motor to an upright position | |
SGscale2dim | scales a solid to fit into a box with given dimensions | |
SGselect | selects solids from a cell list using a command language | |
SGselect3dPL | similar to select3d cals nearest point and vertices but for any fiven point | |
SGselectGroupofT | returns the part of the solid that contains a point, or a frame center | |
SGseparatebyPez | searches infront and behind a ez vector for surfaces | |
SGseparatebyT | separates a solid into surfaces that are clearly below or above of a xy-plane | |
SGservoshaft | separates Solid Geoemetry of Servo and Servoshaft | |
SGshearing | shearing or bending of a Solid Geometry | |
SGshrinktofit | reduces the size that the solid fits into a bounding box | |
SGsortcollBB | returns a collision index list of all SG in the SG cell list | |
SGsortcollVLFL | returns a collision index list of all SG in the SG cell list and considers all VLFL | |
SGsortcollVLFLBB | returns a collision index list of all SG in the SG cell list but considers the BB of VLFL | |
SGsortfitinBB | returns a fits-in index list of all SG in the SG cell list | |
SGsortisinsideBB | returns a fits-in index list of all SG in the SG cell list | |
SGspherelink | returns a spherical link | |
SGstentPeterEwert01 | Solid Geometry of a Stent for Peter Ewert | |
SGstentradsym | creates a radial symmetric stent geometry based on a given streching ratio | |
SGstentVeitPhillipMohamadAbdelhafez | SG of a silikon stent using the deisng rules of Veit Phillip and Mohamed Abdelhafez | |
SGstrechez | streches Objects along an axis to fit intervals or positions | |
SGsurfacehistogram | plots a surface area histogram of selected surfaces | |
SGsurfaces | returns a cell list of separated CLOSED surfaces similar to SGseparate | |
SGsurfaceselect | returns an isolated surface from a solid or SGofgca | |
SGsurfacessort | sorts the independent surfaces of a cell surface list | |
SGsweepTproj | sweeps the outer contour of a solid to create a swept solid | |
SGTconnect | connects the geometries of two solids based on surfaces that are identified by frame names | |
SGTdrill | drills a contour hole into a solid geometries frame | |
SGtextstamp | adds a textstring on the surface | |
SGtextTUM | return a solid for the TUM logo | |
SGTframeplot | plots one ore more frame of a solid | |
SGTplot | simply plots solid including frames | |
SGtrapezoid | creates trapezoid pins for moulding forms | |
SGtube | Simplified version of SGplugintube | |
SGuniquesurfaces | returns unique surfaces from a solid geometry | |
SGvaryfrom | simply adds small values in a determinstic way to the vertices of a solid | |
SGvenacavainferiorring | creates a ring for the Vena Carva Inferior | |
SGvertexongrid | returns a solid geometry with all vertices set to a grid | |
SGwatertightofSG | returns within 60 seconds a watertight reconstruction | |
surfacesofSG | returns all feature surfaces (open boundaries) that have a limited angle between their normal vectors | |
TofVLFL | creates a T vector for surface | |
TRofCPL | just returns a 2D triangulation | |
vertexNormalbyFN | calculates the vertex normals based on the facet normals | |
viVLFLnearestneighborVL | returns the vertex indices of the nearest neighbors of a Vertex list | |
VLDLBBofVLFL | Fundamental fnct to return for a facet list the vertex coordinates, the edge vectors, and the bounding box of the facets | |
VLFLaddfacetcenterpoints | creates additional vertices in the middle of each facet | |
VLFLcircFLedges | modifies the Facet list by circulating rows to minimize the distance P2-P3. | |
VLFLcolcat2 | Same as VLFLcat2 but including colors | |
VLFLdeleteFLofvi | removes the faces that belongs to a specific vertex | |
VLFLfaceneighborhood | return the neighbors and the neighbor neighbors | |
VLFLfaceneighborswap | shows what happens if a triangle-pair is swapped | |
VLFLfreeboundary | returns the freeboundary of a solid | |
VLFLfreeboundarycircshift | changes Vertices or Facets to achieve a free boundary rotation | |
VLFLfreeboundaryfacets | returns the facets attached to the freeboundary edges | |
VLFLinsertFacetPoints | This fnct retesselates all surfaces of a solid by inserting points into existing facets | |
VLFLofCPL | returns the vertex and facet list from a closed contour list | |
VLFLofCVLdelaunay2D | returns a triangulation for an almost planar CVL | |
VLFLofCVLdelaunay3D | returns the top and below tesselation for ONE closed vertex list which cuts a convex solid into two parts | |
VLFLofSG | returns one vertex list and one faces list for nested SG | |
VLFLofSGT | returns the VL and FL of the surface related to a fram | |
VLFLofSurf | returns a vertex and facet list from a surf handle | |
VLFLofVLELdelaunay3D | returns the top and below tesselation for ONE closed vertex list which cuts a convex solid into two parts | |
VLFLoppositefaces | returns the list of faces that have opposit facets in the same solid | |
VLFLoptimizeFLWez | finds the surfaces correlation that creates the largest volume | |
VLFLplotfacets | plot a facet list as separate independent facets | |
VLFLregions | fnct to separate regions in face index list | |
VLFLremoveFacet | removes a single facet from a surface | |
VLFLremoveIntersectFacets | removes intersecting facets from a VLFL surface | |
VLFLremovekinks | removes kinks after SGofCVLz | |
VLFLremsmallfacets | removes small facets from an open surface | |
VLFLremsurfedgepoints | returns a surface model without edge points and surface points that are inside of a surface | |
VLFLremsurfpoints | returns a surface model without surface points that are inside of a surface - boundary/edge points are unchanged | |
VLFLsmoothboundary | creates facets to smoothen or closing open boundaries without adding points | |
VLFLvertexongrid | returns a solid geometry with all vertices set to a grid | |
VLisInteriorofBBlist | returns for a list of Bounding Boxes and a single vertex the BB that contain the vertex | |
VLof2VLnonmanifold | returns vertex list and indices of non manifold vertices on TWO DIFFERENT vertex lists | |
VLofSGnotreferenced | returns the logical index of vertices that are not referenced in a triangualtion | |
VLofVLFLselfIntersection | returns the self intersection crossing points of a Surface | |
VMdistancetoSG | Creates a Voxel model with distance values from the surface | |
axis4math | sets axis for mathematical fncts instead of solid geometries or CPLs | |
BUYballbearing | returns a list of buyable and used standard parts for ball bearings | |
camset | sets the camera target to inspect a specific target point | |
CATIAbackground | just switches to colors similar to CATIA | |
colrmap | generates a colormap using a RGB profile | |
copyfig | copies a axis diagramm into a new MATLAB figure | |
copygo | copies graphics objects of a type list from an axis similar to findobj and copyobj | |
copyplot | copies the content of one figure into a random one | |
CurrentPointofgcaBB | returns for a given coordinate and the current camera position the CurrentPoint result of a virtual mouse click | |
deployTL | Procedure that explains how to install the application deployment tools | |
editorwindow | opens the last file modified file in the editor window | |
findingca | select graphics objects of a specific type | |
fiofselect3d | Select interactively FS, surface, and complete solids | |
FLselect3Dginput | selects a point in the gca and finds the facets in a surface | |
fontsize | sets the font size of all text to a specified figure | |
fullview | maximize current figure to maximal height og the screen | |
gcoofT | returns the crossing points in the current set of graphics objects | |
getgcapixelsize | returns the position of the gca in the current figure | |
getkeyboardchar | wait for keyboardkey pressed | |
getkeyboardcharpause | fnct getkey for figures if rotate3d is on - and the callbacks are blocked | |
getkeyboardchartimer | fnct getkey for figures if rotate3d is on - and the callbacks are blocked | |
ginput2Dcircle | returns by user interaction center and radius of a circle | |
ginputTL | procedure similar to ginput | |
google | just searches a string at google.com | |
hideingca | simply hide (set visibiliy to off) or delete graphics objects of a specific type | |
iconfilesearch | searches and shows in the original matlab directories for icon files that contain a string term | |
iconlibTL | returns an icon for the use in userinterfaces | |
immeasureui | user interface to measure distances within an image using mouse clicks | |
imreadui | reads an image file and opens dialogs to clip and scale the image | |
imwarpT | warps an image related to a give transformation matrix | |
jarvis | Natural Language Interface JARVIS | |
jarvisdictionary | reads writes a excel sheet containing string to replace and code to execute | |
jarvismemory | sets or gets a pose from jarvis / fourbardesignbysiri | |
jarvisunits | parses the list of arguments, try to interprete last argument as unit | |
keyboardlineeditor | implements a text editor for interactive programming | |
lastcommand | lastcommand searches in the command History | |
matlabopen | open the matlab application on mac | |
mimedserver | Access to the TUM MIMED Server through samba and mwn webdisc | |
mimedserver2webdisk | Creates a mwn webdisc link for a file or folder | |
nofcolmap | returns a number instead of a color string and support more colors than colofn | |
papermode | removes picture title and increases font size for publications | |
pastego | inserts graphics objects into the current axis gca | |
patchofgca | returns the handle to all patches of the current graphics axis | |
patchofSG | creates a patch struct of a solid geometry | |
pixelofaxis | returns the axis position of the current axis in the figure | |
pixelpositionofP | returns the pixelposition of a point coordinate | |
PLofhandle | returns the point list of different graphics objects in gca | |
plotannotatecolors | returns an annotation string from plotannotation | |
plotannotation | plots a annotation box (per default into the right upper corner) of a plot axis | |
plotannotationdelete | delete plot annotation | |
plotannotationtopleft | shows an annotation in the left side of the axis | |
PLplotlineseg | plots a line using PLplot in distance separated segments | |
pofselect3D | returns touch point, solid, handle normal vector etc. | |
readkeyboardchar | reads a single keyboard key or returns empty | |
Rofview090 | returns the rotation matrix to rotate the object into a view direction | |
rotateazimut | callback func for figure-azimut-rotating by wheel | |
screencapture | returns the full screen as frame, i.e. also confidential inforamtion in other applications | |
screencaputureofcommandwindow | returns the screenshopt of the command window | |
select2d | interactive drawing of a square and return of the overlapping elements | |
selectCameraPosition | selects and sets the camera position | |
selectsubplot | interactively select a subplot | |
selectV3d | plots a SG in a figure and shows selected normal vectors of a selected corner | |
SGButtonDownFcn | Callback Fnct for current axis and all polygons inside | |
SGfigtrans0 | moves all parts of the current axis into the first octand | |
SGfigureannotation | creates a simple help text annotation into the current figure | |
SGfigureeval | executes a command line and echos the command in SGfigure | |
SGfigureInteractiveMove | Interactive moving of patches on the screen | |
SGfigurepapermode | removes picture title and increases font size for publications | |
SGfiguretopbuttons | creates a button row in the current figure | |
SGgethandle | returns a handle if the object is already drawn in gca | |
SGhelptext | Writes a text annotation box on top of the current axis | |
SGkeyboardCallback | used as KeyPressFcn-Callback within SG-Library | |
SGkeyboardgetkey | returns the last key pressed | |
SGplotalpha | plots a solid support directly color and alpha value | |
SGplotsurfaces | plots closed surface of the solids seperatly in different colors | |
SGraspberrystarterkit | this file creates documentation for an raspberry Pi 4 startup kit | |
SGselect3d | Interactive slection of a point, vertex, or facet in a axis | |
SGselect3Dsurface | EXPERIMENT how to select interactively FS, surface, and complete solids | |
SGTplotalpha | plots a solid including all frames and supports directly color and alpha value | |
SGui | Opens a dialog, reads and plots an STL-File | |
SGWindowButtonMotionFcn | implements the concept of get(gca,'CurrentPoint') also for rotate3d on | |
sofgca | returns the pixel resolution of gca | |
stringparsebackspace | processes a char array similar to an input scan process | |
textadjust2gca | adjust text width to fit in gca | |
textBB | writes a text at specified position relative to bounding box | |
textSG | creates descriptors for cells of solid geometries | |
titleappend | appends a string to the gca title | |
titleofcaller | returns the name of the calling fnct plus date & time as string | |
Tofcam | returns HT matrix of camera and target for a given camera point, target point, and camera up vector | |
Tofselect3d | Select interactively FS, surface, and complete solids | |
Tofview | returns the Transformation matrix of the camera for a specific view with a change of view | |
uipolygoncontextmenu | create the ui context menu for polygon | |
uipolygonmoveWindowButtonDownFcn | callback fnct and interactive fnct to move and rotate polygons and to attach ui context menu | |
uipolygonselect | returns the handles of the polygon near a point or the cursor position | |
uipolygonSelectWindowButtonUp | MAIN CALLBACK FUNCT for a figure to make polygons movable if rotate3d is off | |
viewVLinspect | inspects one by one points of the vertex list | |
VLFLplotalpha | plots a solid support directly color and alpha value | |
VLFLplotfreeboundary | plots the freeboundary of a solid with grid forced vertices (1e-6) | |
VLFLplothide | selects a patch (VLFL) by ginput and sets it as invisible | |
VLFLui | Opens a dialog, reads and plots an STL-File | |
VLplotGraphics | more generic version of VL scatter | |
VLwarpgrid | creates a meshgrid for warping an image | |
VMgetSubplot | returns the current active subplot | |
VMginput | returns a point position by clicking into VMplot | |
xyzlabel | sets or removes the xyz axis labes in 3D plots | |
zoomVL | simply zooms into a bounding box of the vertex list | |
animatego | rotates one or several objects in a loop | |
apptogglelighttrans | toogles thes VLFLplotligh status from facets to light | |
axesofgcf | returns the handles to the axis | |
axis4all | applies the commands for axis to all subplots applies the commands for axis to all subplots | |
axis4animation | automatically increases but never decreases the axis area | |
axisAIM | Just sets some figure values for the AIM Book von Tim Lueth and Mattias Traeger | |
axisratio | returns the axis ratio x y z | |
axisscale | scales the axis to a defined size | |
bplot | plots grid boxes at a desired position | |
camangle | sets the camera angle and edjust the distance so that there is almost no change in the image | |
camlightdelete | just removes all camlighs in a gca | |
camlightTL | deletes all camlights and set three new | |
camofT | set camera to look on a given HT matrix using current zoom | |
camofVLFLfi | shows to a specific facet for inspecting a facet of interest | |
camplot | plots a line of the current camera position in the axis | |
char2rgb | returns a RGB value from a color character | |
col2RGB | generates a colorvector from the colorchar | |
color | generates a colorvector from the colorchar | |
colorname | returns a name for a color string or a cell list of colstrings | |
cplot | Plots a list of circle segments | |
CPLplot | plots a 2D polybool contour polygon in a 3D figure | |
CPLplotasPSplain | Plots each individual embedded CPL as a separate contour. | |
CPLplothatched | plots a CPL including hatch | |
CVLplot | plots a 2D polybool contour polygon in a 3D figure | |
CVLplots | similar to CVLplot but shows optionally the direction of the line segments | |
CVLplotsurface | plots a planar CVL as surface | |
CVLzplotasCPS | similar to CVLplot but separates the z values just in case somebody forgot nan nan | |
CVLzplotui | interactive editor to scroll throu a stack of slices | |
deleteQuiver | deletes all Quivers (coordinate graphics objects) in the named axes | |
drawnowvid | this fnct is an auxilary fnct to automate the creation of videos | |
FEplot | plots the featureEdges of TR, SG or VLFL | |
figcopyright | draws a copyright marker inside of the current figure | |
figsize | sets the figure size | |
figureisopen | returns of there is already a graphics window open | |
figurerotate | rotates the current figure to show 3D effects | |
fontsize4rowsfullHD | font size for lectures and video recording on 25 lines | |
FSplot | plots the featureEdges of TR, SG or VLFL | |
gcahandleofSG | returns the handle to all patches of gca | |
gcasnapshot | saves the current figure as JPG-File on the user desktop | |
gccp | returns cameraposition, cameradirection and cameratarget | |
gcfSG | in contrast to gcf, this fnct returns empty if there is no open window | |
getframeaxis | same as frameaxis but also stores the axis information | |
im2stereo | returns corresponding points within 2 images taken from different view points | |
imageofgca | returns the image snapshot of the currect gca | |
imageVideoTextPage | creates a textpage image for a video | |
implot | plots an image as scaled texture | |
isSGfigureStop | will be called during animations | |
lplot | plots a straight line between 2 points | |
lplots | plots a straight lines between 2 point lists | |
patchupdateSG | replaces an existing patch handle by updated SG | |
plotannotationSG | plots a solid into the upper right corner of the current graphics axis | |
plotCVL | plots facet that is enclosed by the vertex contour list | |
plotL | plots a HT-matrix as straight line | |
plotruler4SG | creates dimensions on the outside of a geometric body | |
plotrulerline | draws an simple ruler between two points in 2D | |
plotT2P | plots a HT matrix as straight line vector | |
plotTP | plots the basic planes of a coordinate system | |
PLplot | plots a 2D polygon in a 3D figure | |
PLplotcorrelation | simply plots a point list correlation | |
popgcf | remains only the remembered graphics object in the current figure | |
pplot | pplot shows a 3D-plot figure of a point or a list of points | |
PSplot | plots a polyshape but also a cell list of polyshapes | |
pushgcf | remembers all graphics object in the current figure; | |
rgb2bgr16 | converts a RGB 3 x 8 Bit color into a BGR 3 x 5 + 1 Bit = 16 Bit Value for STL attribute by color values | |
rgb2char | returns a color character from an RGB value | |
rgbofall | return all different methods of matlab into a rgb set as type double | |
rotate3dlight | Switches the automatic camera light conditions on and off | |
rulerCPL | plots ruler for a closed polygon list | |
rview | Restores parameters of the current figure/View | |
select3d | Determines the selected point in 3-D data space. | |
select3dofcam | creates all selectin information for the | |
setcamangle | set the camera angle is set | |
setcamdirection | sets the camera position without changing the camera target | |
setcamdistance | The distance of the camera position relative to the target position is fixed | |
setcamtarget | set the camera target interactively by a mouse click or a point or a frame | |
setcamzoom | zoom by changing the camera view angle; | |
setplotlight | changes the alpha value of a given graphics object handle | |
SGanimateSLLL | Animates a set of solids using the SLLL format | |
SGarrow | returns a SG for an arrow | |
SGcastplot | creates plots in a cell list wrt to the SGcast type | |
SGcolorerrors | idea simply to color solids instead of showing the errors | |
SGfigure | Application for opening and viewing STL Files | |
SGfigurefooter | plots a footer into the window | |
SGimaging | creates a simulated transparent surface view or slice view | |
SGofgca2subplots | takes the current gca and creates a cell list of solids/patches | |
SGofgcfsubplots | takes the current gcf, collects all patches in the subplots and creates a cell list of solids/patches | |
SGofT | generates an infinitely small cube (1e-17) at T | |
SGplot | plots a solid geometry | |
SGplot4 | plots a solid in 4 views | |
SGplotcellmultiple | Creates a SGfigure and plots all cell elements in different subplots | |
SGplotgears | plot a gear i predefined colors from blue(1st) to orange (last) | |
SGplotmultiple | creates a figure and simply plots all solids in a cell aray | |
SGshowcolors | shows different colors to understand how to set rgb values | |
showrf | returns or shows only the reverse facets from the current view point | |
slplot | straight line plot | |
snapplot | saves the current figure as JPG-File on the user desktop | |
subfig | creates subfigures on the screen similar to subplot | |
subplotnumber | simply returns the number of subplots | |
surfofgca | returns the surfaces (not the patches) from the graphics handel | |
sview | Stores parameters of the current figure/View | |
tcamera | set camera to look on a given HT matrix using current zoom | |
textCPL | plots descriptors for each contour into a figure using text command | |
textCPS | writes text descriptors to CLPS | |
textCVL | plots descriptors for each contour into a figure using text command | |
textVL | plots descriptors for each vertex in the figure using the text command | |
textVLFL | plots descriptors for each facet in the figure using the text command | |
textVLFS | plots descriptors for each feature surface and the corresponding feature edges | |
titleprintftext | creates a title based on the parameterlist given by the calling fnct | |
tlplot | plots a line given as HT matrix using t+k*ez | |
togglefig | toggels the position of the current SGfigure | |
toggleviewprojection | toggle view projection between "orthographic" and "perspective" | |
tplotaxis | plots the elongation of the z-axhis of a frame or a frame list | |
tplotruler | plots a 3D ruler als arrow sequence in a figure | |
uitogglefigstyle | Application callback procedure for toggeling grid an colors | |
updategco | updates an graphics object with new coordiantes | |
video2animatedGIF | creates an animated GIF from a video file | |
video2video | creates an AVI in different size and speed from a video file | |
view4all | sets the view angles for all subplots the same | |
viewsmooth | slowly rotates to a new viwe | |
VLcol | generates a simple colormap related to the basic Matlab colors | |
VLELCILplots | plots contours given as vertex list and edge list | |
VLELplot | plots lines given as vertex list CVL and edge list CLL | |
VLELplots | plots lines given as vertex list and edge list | |
VLFLcamlight | set the current light source on the position of the viewpoint | |
VLFLELplot | plots an edge list and all attached facets of the edges | |
VLFLfaceNormalplot | plots normal vector in appropriate length and writes the name of the facet at the tip | |
VLFLfigure | Application for opening and viewing STL Files | |
VLFLofgca | returns the vertex list and facet list of the current figure | |
VLFLofPatch | returns vertex list and facet list of current figure or the current object | |
VLFLplot | plots a vertexlist and facet list by fill3 in a figure | |
VLFLplot | plots a surface geometry | |
VLFLplot4 | plots a vertex/facet list by fill3 in a figure with 4 Subplots | |
VLFLplotfi | plots the scenery around some vertices in unequal scale | |
VLFLplotlight | switches the light and renderer on for VLFLplots and VLFLplots4 | |
VLFLplotlightoff | switches the camlights on or off | |
VLFLplotmanifold | plots a the non manifold points, edges, and facets of a solid | |
VLFLplots | plots an object/solid as shaded or faceted object | |
VLFLplots4 | plots an object/solid as shaded or faceted object in 4 views | |
VLFLshow | simply brings the current figure in the front | |
VLofgca | returns all vertices of the current figure patches | |
VLofgcalines | creates a list of vertex points used in | |
VLOLplot | prints one or all surfaces of an object list | |
VLplot | Plots different views of a vertex list (nx3) as contour lines or individual points. | |
VLplotdelaunay | simple inspection fnct | |
VLULplot | Plots the union list of an object, union face by union face | |
VMimage | returns three crosssectional views of an image stack (voxel model) | |
VMplot | plots a 3D volumetric matrix in 2x2 view | |
zoompatch | zooms to see all patches of the current figure axis | |
zoomsubplot | opens a figure and zooms the subplot image | |