~~NOTOC~~
{{ :teknologi:images:banner_teamwork.jpeg |}}
====== Parametrisk modellering ======
===== Læringsmål =====
* Parametrisk modellering i FreeCAD
* Anvende spreadsheet workbench i FreeCAD.
* Gemme mål som parametre,
* Oprette aliases til parametre.
* Bruge parametre i dine sketches/modeller.
* Exportere din CAD model så den er klar til 3D print.
----
I dette modul skal du konstruere en simpel holder til et LCD-display.
Ved parametrisk design samler vi målene ét sted, i et spreadsheet.
Hvis vi senere ændrer en parameter, opdateres hele modellen automatisk.
Det gør det lettere at:
* Tilpasse produkter til forskellige størrelser.
* Rette fejl.
* Genbruge design.
* Du skal bruge en: EasyAlias macro
* [[macroguide|Guide til installation af EasyAlias macro]]
----
===== Opgaven =====
Du skal konstruere en holder til et LCD-display.
| {{ :ddu:images:720x720-20201004-225752.jpg?direct&300 |}} | {{ :ddu:images:720x720-20201004-225855.jpg?direct&300 |}} |
Dette er selve LCD displayet
{{ :el:images:display.jpeg?direct&400 |}}
Dimensioner på displayet kan du aflæse på nedenstående billede, som at taget fra displayets **datasheet**.
{{ :el:datasheets:lcd_dimensions_.jpg?direct&400 |}}
----
===== Del 1: Opret et Spreadsheet =====
Skift til:
* Spreadsheet Workbench
Opret et nyt regneark.
Indsæt følgende værdier:
^ Celle ^ Alias ^ Værdi ^
| A1 | displayLength | (fra datasheet) |
| A2 | displayHeight | (fra datasheet) |
| A3 | displayDepth | (fra datasheet) |
| A4 | holeDia | (fra datasheet) |
| A5 | holeSpacingX | (fra datasheet) |
| A6 | holeSpacingY | (fra datasheet) |
| A7 | wallThickness| 3mm |
| A8 | clearance | 0.5mm |
* Gem hver parameter værdi som et alias. (værdien bliver markeret med gul baggrund)
* Omdøb dit 'Spreadsheet' til 'doc' (gør det hurtigere at referere til dine data senere)
----
===== Del 2 : Tegn Profil =====
* Opret en side profil på LCD holder. (du bestemmer selv vinkel),
* Anvend 'doc.wallThickness' som tykkelsen på holderen.
* Opret Pad ud fra dimensioner i 'doc', .. har vi nok data ?
----
===== Del 3: Lav en lomme til displayet =====
Tegn en ny sketch på fladen som vender ud mod bruger.
* Lav et nyt rektangel.
Størrelsen skal være:
**Længde**
doc.displaylength + 2*doc.clearance
**Højde**
doc.displayHeight + 2*doc.clearance
* Lav en Pocket der gøre hele vejen igennem dvs > 3mm.
----
===== Del 4 : Opret monteringshuller =====
I dette trin monteringshuller til LCD-display og samtidig sørge for, at displayets forside kommer til at flugte med forsiden af holderen. (se datasheet)
Du skal bruge:
* et **construction** rectangle til at placere hullerne,
* constraints til at centrere om Y-aksen, og styre størrelsen.
* holeSpacingX og holeSpacingY fra' doc'
* Pad til at lave stand-offs (højden af stand-off kan du udlede af datasheet.)'
* Pocket til monteringshullerne