SG-Lib
Tutorials
Zum Erlernen der SG-Lib empfiehlt sich die folgende Tutorial-Reihe. Jedes Tutorial liegt auch als Quellcode `VLFL_EXP##.m` in der Toolbox (sowie als kompilierte Fassung) — die `.m`-Datei einfach ins Arbeitsverzeichnis kopieren und anpassen. Zur besseren Übersicht sind die Tutorials nach Themen gruppiert — eine Gruppe zum Aufklappen anklicken.
Neu bei der SG-Lib? Beginne mit den geführten Tutorials (HELP_SGLIB, MATLAB Live Scripts) auf der Dokumentationsseite — die Themengruppen unten dienen der Vertiefung.
Erste Schritte & Datentypen4
Konturen & geschlossene Polygone (2D / 2½D)6
03Closed 2D Contours and Boolean Operations in 2D042½D Design Using Boolean Operators on Closed Polygon Lists (CPL)07Rotation of Closed Polygon Lists for Solid Geometry Design14Manipulation Functions for Closed Polygons and Laser Cutting (SVG)52CPL Buffers and cw/ccw Orientation64Relative Spatial Arrangement of CPL Contours
Körper: Erzeugung, Modifikation, Slicing & Boolean12
05Creation, Relative Positioning and Merging of Solid Geometries (SG)06Relative Positioning and Alignment of Solid Geometries (SG)15Create a Solid by 2 Closed Polygons16Create Tube-Style Solids by Succeeding Polygons17Filling and Bending of Polygons and Solids44Creation of Solids and Kinematics from 3D Curves and Transformation Matrices60Facet Generation for Arbitrary Contours in 3D Space65Solid Geometry Cut and Cross-Section Path Extrusion08Slicing, Closing, Cutting and Separation of Solid Geometries09Boolean Operations with Solid Geometries10Packaging of Sets of Solid Geometries (SG)57Processing Stacks of Slices (CVLz)
Frames, Kinematik & Roboter6
Mechanismen, Gelenkgetriebe & Zahnräder12
26Create Mechanisms using Universal Planar Links27Fourbar Linkage: 2-Pose Synthesis and Linkage Export for 3D Printing28Fourbar Linkage: 3-Pose Synthesis and Linkage Export for 3D Printing46Creating Fischertechnik-Compatible Gear Boxes using SGofCPLcommand48Gear Pairings (by Yannick Krieger)49Generation of Non-Circular Gear Pairs (by Yannick Krieger / Sebastian Baumgartner)50Pose Samples and Fourbar Design (CVLof2CPLzcorrelate / SGof2CPLzcorrelate)69Design of a Fourbar Linkage for a Hook Fixation70Design of a Fourbar Linkage for a Walking Mechanism71Design of a Fourbar Linkage for a Walking Mechanism (II)72Design of a Fourbar Linkage for a Hook Block79Design of Gear Boxes with Planar Circular Gears
Gelenke, Passungen & Baugruppen8
13Mounting Faces and Conversion of Blocks into Lightweight Structures23Automatic Creation of a Missing Link and 3D Print of a Complete Model24Automatic Creation of Joint Limitations41Inserting Blades, Cuts and Joints into Solid Geometries54Automated Design of Precision Joints by Screws or Ball Bearings55Automated Design of Manipulators with Screws or Ball Bearings58Integrating Joints into Solids59Integrating Arbitrary Joints into Solids
FEM & Form-/Topologieoptimierung3
Mehrkörpersimulation4
Datenaustausch, Bildgebung & Kameras6
18Analyzing and Modifying STL Files from CSG Modeler (Catia)31Importing 3D Medical DICOM Image Data and Converting into 3D Solids342D Projection Images and Camera Coordinate System Reconstruction36Creating a Patient-Individual Arm-Skin Protector Shell37Dimensioning of STL Files and Surface Data63Generation of STL Archives through the Analysis of Assemblies
Sprache, Zeichnungen, Video & System9
45Creation of Solids using the SG-Coder — SGofCPLcommand19Creating Drawing Templates and Dimensioning from Polygon Lines25Automatic Creation of Video Titles, End Titles and Text Pages30Creating Graphical Drawings using Points, Lines, Surfaces, Frames etc.32Exchanging Data with a FileMaker Database33Using a Round-Robin Realtime Multi-Tasking System51Creating Parallel Tasks for Batch Processing61FeeTech Servo Toolbox68Virtual Sensing on Surface Data of Geometric Bodies