Parametrisk modellering i IRONCAD

Parametrisk modellering i IRONCAD
Emil Rindell

Emil Rindell

Jonas Bryntesson

Jonas Bryntesson

Henrik Anderson

Henrik Anderson

2023-11-15

5 min. læsning
Emil Rindell

Emil Rindell

Jonas Bryntesson

Jonas Bryntesson

Henrik Anderson

Henrik Anderson

2023-11-15

5 min. læsning

Selvom IRONCAD først og fremmest er ikke bruger låsning i form af begrænsninger (det giver ikke mere kontrol eller præcision at kontrollere geometriske ændringer gennem en parametertabel), kan du om nødvendigt oprette funktioner, dele og samlinger, der er helt eller delvist kontrolleret af låse og parametriserede mål. Dette er især nyttigt til standardkomponenter i tabelform.

Her gennemgår vi nogle grundlæggende ting, som er gode at vide. Vi starter med den hurtigste måde at parametrisere en såkaldt innovativ Part, som dybest set består af en simpel ekstrudering (blok), som vi har frigivet fra et katalog i 3D-scenen.

Sizebox Kørselsparameter

Det er hurtigt og nemt at tilføje parametriske kontroller til Sizebox-håndtagene, der styrer størrelsen på en feature, part eller samling. Som standard vises Sizebox-håndtagene primært på Shape-funktioner som en blok, men det er også muligt at tilføje de tilsvarende Sizebox-håndtag på part eller kompileringsniveau.

Videoen nedenfor viser den hurtigste måde at parametrisere en såkaldt Innovative Part , som grundlæggende består af en simpel ekstrudering (Block), som vi har frigivet fra et katalog i 3D-scenen. Videoen gennemgår også, hvorfor visse trin udføres på en bestemt måde, og hvad du skal overveje. For eksempel tips om navnene på de parametre, du opretter, og hvordan ankerpunktet påvirker den retning, hvori en ændring i størrelsen af et parameter finder sted.

Tip: Nederst til højre er der en liste over kapitler, så du nemt kan hoppe frem og tilbage mellem forskellige dele af videoen.

Meget kort fortalt kan du højreklikke på et Sizebox-håndtag for at oprette en parameter, der styrer geometriens form i den pågældende retning. Den parameter, der bruges i videoen til at styre geometriens form via parametertabellen, kaldes Driving Parameter.

Højrekliksmenuen har en genvej til at oprette parametre til Sizebox-håndtagene.

Sizebox Reference Parameter

Du kan også vælge at fortsætte med at bruge de forskellige farvede runde Sizebox-håndtag "som sædvanligt" ved at kunne trække dem frit og i stedet bruge parametre til at aflæse håndtagets aktuelle værdi. Det kaldes en referenceparameter og oprettes på samme måde.

Så du er nødt til at vide, om du vil fortsætte med at arbejde med Sizebox-håndtagene, eller om parametertabellen skal være den, der styrer formen på et objekt.

Husk ikke at bruge mellemrum, tal eller andre specialtegn i parameternavnet.
Kun bogstaverne A-Z og a-z kan bruges.

Kataloger over parametriske eksempelmodeller

Vi har udviklet et stort antal parametriske modeller gennem årene, og mange af dem er tilgængelige via et katalog, der hedder ParametricModels.icc.

Kataloget er sandsynligvis allerede tilgængeligt på din computer via vores add-on-installation Swedish Standard Adaptation. Tjek via Catalog Open, under mappen for Scenekataloger, om ICC-filen er tilgængelig der. Ellers kan du downloade den via linket i teksten ovenfor.

Filmserie om parametrisk kontrol i IRONCAD

Der findes et par forskellige serier af instruktionsvideoer om modellering med parametriske modeller i IRONCAD på træningssiden IronCAD Academy.

Parametriserede eksempelmodeller

Først har vi en serie på 7 videoer, der gennemgår helt forskellige modeller og måder at styre funktioner parametrisk på i IRONCAD. Den første er en simpel rund bakke, der styres af to cirkler, der er låst i skitsen. Husk, at du kan se alle vores træningsvideoer på listen i venstre side.

Disse 7 videoer er lavet med version 2017 og adskiller sig derfor lidt i menu- og katalogindhold. De runde Sizebox-håndtag er alle røde, og andre farver er også lidt anderledes, f.eks. den hvide i stedet for sorte farve på linjerne i skitsen og den "gradient" blå og hvide baggrund.

Parametriseret vægskab

Der er også en serie på 15 videoer om, hvordan man skaber et fuldt parameteriseret vægskab i IRONCAD.

Administrer dine egne parametriske dele med ICM PROActiveParts

Udvidelsen IronCAD Mechanical har flere værktøjer til håndtering af parametriserede dele. Mange af de grundlæggende funktioner, der findes i f.eks. ICM Mech-kataloget, såsom skruer, møtrikker, bjælker osv., er tabelstyrede standardkomponenter, og det er ret nemt at opbygge dine egne kataloger med en lignende funktion.

Værktøjsvinduet til styring af dine egne parametriserede modeller via IC-udvidelsen Mechanical.

Læs mere om PROActiveParts-værktøjet i IC Mechs onlinemanual.

Hvorfor ikke bruge constraints i IRONCAD?

IRONCAD bruger som standard ikke begrænsninger som det primære middel til at kontrollere placeringen af hverken objekter i 3D-rummet eller linjer i 2D-skitsen. I stedet er positionen i 3D-rummet eller i 2D-planet den primære egenskab, der styrer objekter i 3D-rummet eller 2D-planet, og denne position håndteres med specielle (normalt unikke) værktøjer, og derfor er det meget ofte nok kun at vælge de objekter, der skal ændres, på tidspunktet for den faktiske ændring. Det er dog mig som bruger, der styrer, så når jeg mener, at begrænsninger er nødvendige (fordi intet andet løser en bestemt situation på en bedre måde), kan jeg anvende dem, hvor det passer.

TriBall-værktøjet er unikt for IRONCAD i den måde, det fungerer på, og giver overlegen kontrol og præcision til at placere objekter i 3D-scenen.

Men når du først er begyndt at bruge begrænsninger, er der stor risiko for, at du bliver nødt til at fortsætte med at placere flere begrænsninger, indtil alle objekter eller linjer i skitsen er "fuldt definerede". Det betyder, at der kun kan foretages ændringer på en eller flere forudbestemte måder, men ingen andre måder accepteres.

For nogle parter, mindre samlinger og standardkomponenter kan det være meget smart og nyttigt og spare en masse tid, når der sker helt forudsigelige ændringer.

En anerkendt ulempe ved begrænsninger er imidlertid, at en uforudset ændring ikke kan implementeresda den kan "kollidere" med en eller flere eksisterende begrænsninger. Så må man enten fjerne begrænsningerne med risiko for, at modellen "kollapser", eller starte forfra med begrænsninger, der tager højde for den ændring, man ønsker at implementere.

Da constraints normalt ikke bruges eller er nødvendige i det daglige arbejde med IRONCAD , bruger vi det heller ikke i vores grundtræning. Men vi har en masse andet videomateriale, der forklarer, hvordan det kan bruges i praksis, og det er især, når man arbejder med mekanismer, at man har brug for at placere relationer/constraints mellem de bevægelige dele.

Når det er sagt, er der masser af eksempler på brug af geometrisk parametriserede modeller i IRONCAD, hvor positionen er fuldt kontrolleret af begrænsninger. Men det er (stort set) kun brugbart til standardkomponenter i tabelform eller genanvendelige samlinger af detaljer, der altid følger de samme helt forudsigelige regler.

Det svenske firma Nefab, med hundredvis af IRONCAD brugere verden over, har bygget utallige parametriske 3D-modeller af sine forskellige emballagetyper og bruger IRONCAD meget "bredt". Deres "produkter" produceret i IRONCAD er som regel fuldstændig parametriserede via de dimensioner, der skal indtastes, for at emballagen og alle dens delkomponenter har det rigtige antal og de rigtige dimensioner. Parametriseret - men stadig let at ændre, ofte via Sizebox-håndtagene.

Men alt fra de kundeprodukter, der håndteres i emballagen, til de "one-off" designede produktionsmaskiner indeholder ikke en eneste lås eller relation mellem 3D-modellerne, fordi det ikke tilfører værdi og undgår risikoen for at skulle starte forfra!

>