Parametrisk modellering i IRONCAD

Parametrisk modellering i IRONCAD
Emil Rindell

Emil Rindell

Jonas Bryntesson

Jonas Bryntesson

Henrik Andersson

Henrik Andersson

2023-11-15

5 min lesing
Emil Rindell

Emil Rindell

Jonas Bryntesson

Jonas Bryntesson

Henrik Andersson

Henrik Andersson

2023-11-15

5 min lesing

Selv om IRONCAD først og fremst er ikke bruker låsing i form av begrensninger (det gir ikke mer kontroll eller presisjon å styre geometriske endringer gjennom en parametertabell), kan du ved behov opprette funksjoner, deler og sammenstillinger som helt eller delvis styres av låser og parametriserte mål. Dette er spesielt nyttig for standard tabellkomponenter.

Her går vi gjennom noen grunnleggende ting som er greit å kunne. Vi starter med den raskeste måten å parametrisere en såkalt Innovative Part som i utgangspunktet består av en enkel ekstrudering (Block) som vi har hentet fra en katalog i 3D-scenen.

Sizebox kjøreparameter

Det er raskt og enkelt å legge til parametriske kontroller i Sizebox-håndtakene som styrer størrelsen på en feature, part eller samling. Som standard vises Sizebox-håndtakene først og fremst på Shape-funksjoner som en blokk, men det er også mulig å legge til tilsvarende Sizebox-håndtak på part eller kompileringsnivå.

Videoen nedenfor viser den raskeste måten å parametrisere en såkalt Innovative Part , som i utgangspunktet består av en enkel ekstrudering (Block) som vi har hentet fra en katalog i 3D-scenen. Videoen går også gjennom hvorfor visse trinn utføres på en bestemt måte og hva du må tenke på. For eksempel tips om navnene på parametrene du oppretter, og hvordan ankerpunktet påvirker retningen en endring i størrelsen på en parameter skjer i.

Tips: Nederst til høyre finner du en liste over kapitler, slik at du enkelt kan hoppe frem og tilbake mellom ulike deler av videoen.

Kort fortalt kan du høyreklikke på et Sizebox-håndtak for å opprette en parameter som styrer geometriens form i den aktuelle retningen. Parameteren som brukes i videoen, og som styrer geometriens form via parametertabellen, kalles Driving Parameter.

Høyreklikkmenyen har en snarvei for å opprette parametere for Sizebox-håndtakene.

Referanseparameter for størrelsesboks

Du kan også velge å fortsette å bruke de ulike fargede runde Sizebox-håndtakene "som vanlig" ved å kunne dra dem fritt og i stedet bruke parametere for å lese av den aktuelle verdien på håndtaket. Dette kalles en referanseparameter og opprettes på samme måte.

Så du må vite om du vil fortsette å jobbe med Sizebox-håndtakene eller om parametertabellen skal være den som styrer formen på et objekt.

Husk å ikke bruke mellomrom, tall eller andre spesialtegn i parameternavnet.
Kun bokstavene A-Z og a-z kan brukes.

Kataloger med parametriske eksempelmodeller

Vi har utviklet et stort antall parametriske modeller opp gjennom årene, og mange av dem er tilgjengelige via en katalog som heter ParametricModels.icc.

Denne katalogen er sannsynligvis allerede tilgjengelig på datamaskinen din gjennom vår tilleggsinstallasjon Swedish Standard Adaptation. Sjekk via Katalogåpning, under mappen for Scenekataloger, om ICC-filen er tilgjengelig der. Ellers kan du laste den ned via lenken i teksten ovenfor.

Filmserie om parametrisk kontroll i IRONCAD

Det finnes et par ulike serier med instruksjonsvideoer om modellering med parametriske modeller i IRONCAD på opplæringssiden IronCAD Academy.

Parametriserte eksempelmodeller

Først har vi en serie på 7 videoer som går gjennom helt forskjellige modeller og måter å parametrisk styre funksjoner på i IRONCAD. Først ut er et enkelt rundt brett som styres av to sirkler som er låst i skissen. Husk at du kan se alle opplæringsvideoene våre i listen til venstre.

Disse 7 videoene ble laget med versjon 2017 og avviker derfor til en viss grad når det gjelder meny- og kataloginnhold. De runde Sizebox-håndtakene er alle røde, og andre farger er også litt annerledes, for eksempel den hvite i stedet for svarte fargen på linjene i skissen og den "gradient" blå og hvite bakgrunnen.

Parametrisert veggskap

Det finnes også en serie på 15 videoer om hvordan du lager et fullt parametrisert veggskap i IRONCAD.

Administrer dine egne parametriske deler med ICM PROActiveParts

Utvidelsen IronCAD Mechanical har flere verktøy for håndtering av parametriserte deler. Mange av de grunnleggende funksjonene som finnes i f.eks. ICM Mech-katalogen, som skruer, muttere, bjelker osv. er tabellstyrte standardkomponenter, og det er ganske enkelt å lage egne kataloger med tilsvarende funksjonalitet.

Verktøyvinduet for håndtering av egne parametriserte modeller via IC-utvidelsen Mechanical.

Les mer om PROActiveParts-verktøyet i IC Mechs nettbaserte bruksanvisning.

Hvorfor ikke bruke begrensninger i IRONCAD?

IRONCAD bruker som standard ikke begrensninger som det primære middelet til å kontrollere posisjonen til verken objekter i 3D-rom eller linjer i 2D-skissen. I stedet er posisjonen i 3D-rommet eller i 2D-planet den primære egenskapen som styrer objekter i 3D-rommet eller 2D-planet, og denne posisjonen håndteres med spesielle (vanligvis unike) verktøy, og derfor er det ofte nok å bare velge de objektene som skal endres når selve endringen skal gjøres. Det er imidlertid jeg som bruker som styrer, så når jeg mener at det er behov for begrensninger (fordi ingenting annet løser en bestemt situasjon på en bedre måte), kan jeg bruke det der det passer.

TriBall-verktøyet er unikt for IRONCAD i måten det fungerer på, og gir overlegen kontroll og presisjon ved plassering av objekter i 3D-scenen.

Når du først har begynt å bruke begrensninger, er det imidlertid stor risiko for at du må fortsette å legge inn flere begrensninger helt til alle objekter eller linjer i skissen er "fullt definert". Det betyr at det bare er mulig å gjøre endringer på én eller flere forutsatte måter, men at ingen andre måter godtas.

For enkelte parter, mindre enheter og standardkomponenter kan det være veldig smart og nyttig og spare mye tid når det skjer helt forutsigbare endringer.

En anerkjent ulempe med begrensninger er imidlertid at uforutsette endringer uforutsette endringer ikke kan implementeresfordi den kan "kollidere" med en eller flere eksisterende begrensninger. Da må du enten fjerne begrensningene, med fare for at modellen "kollapser", eller starte på nytt med begrensninger som tar hensyn til den ønskede endringen.

Siden constraints vanligvis ikke brukes eller trengs i det daglige arbeidet med IRONCAD , bruker vi det heller ikke i grunnopplæringen. Men vi har mye annet videomateriale som forklarer hvordan det kan brukes i praksis, og der er det hovedsakelig når du arbeider med mekanismer at du trenger å plassere relasjoner/constraints mellom de bevegelige delene.

Når det er sagt, finnes det mange eksempler på bruk av geometrisk parametriserte modeller i IRONCAD, der posisjonen er fullstendig kontrollert av begrensninger. Det er imidlertid (stort sett) bare nyttig for standard tabellkomponenter eller gjenbrukbare sammenstillinger av detaljer som alltid følger de samme helt forutsigbare reglene.

Det svenske selskapet Nefab, med hundrevis av IRONCAD-brukere over hele verden, har bygget utallige parametriske 3D-modeller av sine ulike emballasjetyper og bruker IRONCAD på en svært "bred måte". Deres "produkter" som produseres i IRONCAD er som regel fullstendig parametrisert via de dimensjonene som må legges inn for at emballasjen og alle delkomponentene skal ha riktig antall og mål. Parametrisert - men likevel lett å endre, ofte via Sizebox-håndtakene.

Men alt fra kundeproduktene som håndteres i emballasjen til de "engangsdesignede" produksjonsmaskinene inneholder ikke en eneste lås eller relasjon mellom 3D-modellene, fordi det ikke gir noen merverdi og unngår risikoen for å måtte begynne på nytt!

>