Håndtering av eksterne lenker i IRONCAD

Håndtering av eksterne lenker i IRONCAD
Emil Rindell

Emil Rindell

Jonas Bryntesson

Jonas Bryntesson

Henrik Andersson

Henrik Andersson

2020-01-01

5 min lesing
Emil Rindell

Emil Rindell

Jonas Bryntesson

Jonas Bryntesson

Henrik Andersson

Henrik Andersson

2020-01-01

5 min lesing

Dette innlegget er ment å gi deg som bruker bedre kunnskap om håndtering av eksterne lenker i IRONCAD . Vi går gjennom de fleste sammenhenger hvor eksterne lenker brukes og påvirkes på ulike måter.

Hva er en "ekstern lenke"?

En eksternt lenket part eller subset er en spesifikk 3D-fil (.ics er 3D-filformatet som brukes av IRONCAD ) som også er en del av en annen 3D-fil. Det kan sammenlignes med en snarvei til en bestemt 3D-fil i en annen 3D-fil, som også kan brukes flere steder samtidig. Hvis en 3D-modell er eksternt lenket fra en hovedkompilering, er den egentlig ikke "innebygd" i kompileringen, men det brukes bare en lenke til den eksterne filens 3D-modell. Det eneste som er "innebygd" i hovedkompileringen, er informasjonen om banen til den andre filen, slik at endringene som gjøres i 3D-modellen, gjenspeiles i den eksterne filen og alle andre steder der denne filen kan brukes. Selve 3D-modellen vises og fungerer likevel som vanlig i hovedvisningen.

En ekstern lenke vises i historietreet (Scene Browser) som et lite tekstikon med en sti, rett under part- eller kompileringsikonet.

Eksterne linker ironcad

Hvorfor eksterne lenker?

IRONCAD trenger ikke bruke eksterne lenker. Du kan ha en 3D-scene (dvs. 1 fil) med tusenvis av partier og samlinger i. Fordelen med dette er at det blir betydelig færre filer å holde styr på, én enkelt rett og slett. Ulempen med en enkelt fil er at den kan være veldig stor i filstørrelse og treg å jobbe med, noe du kanskje først merker etter lang tids arbeid.

Hvordan lage en ekstern lenke?

Ved gradvis å velge ut og lagre deler og sammenstillinger til eksterne lenker - via funksjonen Lagre som Part/Assembly - belastes ikke datamaskinen og programmet på samme måte. I stedet for å åpne x antall deler i en fil, åpnes en "snarvei" til de eksterne koblingene via en sti. Ved å håndtere disse enkle snarveiene i stedet for 3D-modellene direkte, kan filene åpnes og lagres raskere.

Eksterne linker ironcad

Det er også mulig å koble inn filer som allerede er ferdige og kan brukes i andre maskiner eller prosjekter - via Insert-funksjonen Part/Assembly.

Eksterne linker ironcad

MERK! Du bør helst ikke bruke Import-knappen når du kobler filer inn IRONCAD sitt *.ics-format. Ved import er det ingen alternativer for å lenke eller ikke lenke det som er importert. Import bør i stedet brukes for filer i alle andre CAD-formater.

Åpning og arbeid med en hovedsammenstilling, med et stort antall partier og delsammenstillinger som holder partene fra hverandre, kan dermed forenkles ved å bruke eksterne lenker, sammenlignet med å kun ha en enkelt fil. Du trenger imidlertid ikke lagre alle partier og underkompilasjoner i dine egne filer. Skruer, muttere og andre enkle detaljer er vanligvis plassert direkte i filen uten å være eksternt knyttet.

Når skal man bruke eksterne lenker?

Du kan, men trenger ikke å bruke eksterne lenker. Når og hvorfor bør du bruke det? Det er ulike grunner og svar på det spørsmålet. Et eksempel er å lagre en ekstern lenke til alle parter som skal produseres og ikke kjøpes (som da importeres). Når du begynner å fullføre en 3D-modell, navngir du den, tildeler egenskaper som nummer, beskrivelse og materiale og lagrer den i din egen fil.

Dette gjør det også enklere å lage 2D-tegningen og bruke den frittstående part-filen. Det samme kan brukes for sveisetegninger på underenheter eller monteringstegninger på underenheter. Et tips er å samle alle 2D-tegninger og 3D-filer i samme mappe. Da kan du også se (via innstillingen Detaljert liste i Utforsker) når filene sist ble lagret, og du kan enkelt kontrollere at 2D-tegningen ikke er eldre enn 3D-scenen som er avbildet, noe som betyr at tegningen sannsynligvis må oppdateres.

Importerte filer som kommer fra andre CAD-systemer kan importeres til en tom 3D-scene, lagres og deretter kobles til en hovedkompilering. Det sparer også strømmen når du så åpner og lagrer filen der den er inkludert.

Vil du angre og bryte en ekstern lenke?

Det kan hende du bestemmer deg for at en bestemt part eller kompilering ikke lenger skal være koblet til en ekstern fil, kanskje fordi du vil lage en spesiell versjon av originalen. Det er veldig enkelt å bryte koblingen ved å høyreklikke på delen og velge Fjern kobling (ekstern). Forekomsten av delen du arbeider med fra nå av, vil ikke påvirke andre forekomster av den i andre filer.

Eksterne linker ironcad

MERK! Hvis det er en samling du bryter lenken til, kan den fortsatt inneholde partier eller undersamlinger som er eksternt lenket. Disse brytes ikke automatisk bare fordi lenken på toppnivået er brutt. Da må du sjekke det med f.eks. verktøyet Finn referanser. Dette gjelder også hvis du lenker til en samling og fjerner valget av Sett inn som lenke. Alle komponenter i kompileringen er fortsatt eksternt koblet, selv om dette alternativet er deaktivert. Skulle disse være ødelagt, gjøres det manuelt som et trinn 2 f.eks. med verktøyet Finn referanser.

Eksterne linker

Når eventuelle endringer er gjort, kan du velge å lagre denne varianten på nytt som en ny eksternt lenket fil, eventuelt med nytt navn og tegnings-/varenummer, via funksjonen Lagre som Part/Assembly.

Eksterne linker ironcad

Når du arbeider med eksterne lenker til partier og samlinger i IRONCAD det kan noen ganger være vanskelig å vite hvordan man lager kopier av deler, uten at endringene som er gjort i de nye delene påvirker originalfilene. Når du lagrer en fil, kan du velge å ikke koble den ved å slå av alternativet Koble til gjeldende scene. Det vil da kun være en kopi av partiet som lagres, dog gjelder det samme som ovenfor, dersom det er en sammenstilling som i seg selv inneholder eksternt tilknyttede parter. Linken på disse brytes ikke automatisk, men du kan sjekke og bryte disse manuelt som et trinn 2.

ironcad Eksterne linker

Det finnes også andre måter å lage varianter av kompilasjoner med eksterne lenker. Dette vil vi forklare mer om senere, under avsnittet Ting du bør huske på når du bruker eksterne lenker.

Finn referanser

En måte å få en rask oversikt over mengden eksterne lenker som finnes i en 3D-scene er å via IRONCAD meny, filstartverktøy Finn referanser ...

Eksterne linker ironcad

En liste over alle eksternt koblede objekter i denne 3D-scenen vises. Du har også muligheten til å bryte lenken for det du velger via Unlink-knappen nederst til høyre. Du kan velge å vise selv de objektene som ikke er eksternt lenket, og få et komplett tre, ved å krysse av for alternativet Vis kun eksterne lenkede referanser.

Ting du bør huske på når du bruker eksterne lenker

Det er en rekke ting du må huske på når du lager kopier av eller bryter eksterne lenker. Her lister vi noen av dem.

1) For å lagre en kopi av en eksternt koblet fil

Hvis du åpner og lagrer en kopi (via Lagre som) av en fil som er inkludert som en eksternt lenket submst eller part , er det viktig at filen som representerer nivået over ikke er åpen når du lagrer kopien. Filen "over" vil da bruke den nye banen til filen.

Lukk alle filer og åpne deretter bare filen som en kopi skal lagres fra. Lagre i den nye mappen eller med det nye navnet. Hovedkompileringen vil nå ikke bruke den nye filen, men fortsatt åpne den gamle, siden den ikke var åpen selv og registrerte den da filen ble lagret.

Det samme gjelder når du lagrer 3D-filer og dens 2D-tegning er åpen samtidig. Da blir 2D-tegningen automatisk koblet til den nye 3D-filen. Hvis dette ikke er det du ønsker, sørg for at 2D-tegningen er lukket før du lagrer filen.

2) Alternativer for Lagre som på hovedkompilering

Dersom du ønsker å lage en kopi (via Lagre som) av hele hovedsamlingen (eller en undersamling) som igjen inneholder en rekke eksterne lenker, vil du ha flere alternativer å velge mellom.

kopiere alle koblede filer ironcad

MERK! Ingen av alternativene vil bryte koblingen til hovedkompileringen, det er kun forskjellige måter lenkene skal håndteres på. Ønsker du å lage en variant av en eksisterende modell er det første alternativet som anbefales, les mer nedenfor.

Kopier alle koblede filer til den nye assembly filkatalog

Vil lage kopier av alle inkluderte filer og plassere dem i den nye mappen. Alle navn beholdes som originalene. Dette er det anbefalte alternativet når du ønsker å lage en ny variant av et eksisterende prosjekt, hvor alle deler skal være basert på en eksisterende modell, men hvor endringer på enkeltdeler ikke må påvirke originalen. Så en måte å lage en revisjon eller en variant av en maskin i en ny mappe rett og slett.

Kopier kun endrede koblede filer til de nye assembly filkatalog

Kun modifiserte (endret i form) lenker vil bli kopiert til den nye mappen, de uendrede vil bli beholdt i den opprinnelige mappen.

Lagre som alle koblede filer til gjeldende katalog

En Lagre som-dialogboks vises for hver enkelt fil, og det anbefales å bruke den opprinnelige mappen. Du kan da gi dem et nytt navn.

Lagre som bare endrede koblede filer til gjeldende katalog

En Lagre som-dialogboks vises bare for de modifiserte (formaterte) objektene som er eksternt koblet og som foreslås lagret i den opprinnelige mappen. Du kan da gi dem et nytt navn.

Lagre som alle koblede filer individuelt

En Lagre som-dialogboks vises for hver enkelt ekstern lenke, og du kan velge å plassere dem i en hvilken som helst mappe med et hvilket som helst navn.

Ikke behandle koblede filer

Bare hovedkompileringen lagres (ny mappe og/eller nytt navn), men alle eksterne lenker vil bli beholdt og brukt fra den opprinnelige mappen. De samme eksterne filene brukes deretter i to forskjellige hovedsamlinger, og endringer i eksterne lenker i en av dem trer i kraft i begge.

MERK! Ingen koblinger vil bli brutt med dette alternativet!

3) Bryt alle lenker

Hvis du da vil bryte alle lenkene, må du gjøre det manuelt. Dette vil selvsagt påvirke filstørrelsen (den vokser) og tiden det tar å åpne og lagre filen (den vil være lengre), ettersom alle deler forblir, men ikke lenger er eksternt koblet. Det finnes også alternativer for å lagre lenker med andre navn eller andre stier.

Du kan åpne verktøyet Finn referanser ... (se mer under Angre og bryte en ekstern lenke?) Og der velger du alle linjer og klikker på Fjern kobling.

Du kan også bruke tilleggsprogrammet IronPRO XT sitt verktøy External Link Manager. Se mer om det under IronPRO XT - External Link Manager.

4) Kataloger

Det er også mulig å vedlikeholde eksterne lenker i kataloger. Når en part eller kompilasjon som er eksternt lenket, dras og slippes inn i en katalog, stilles spørsmålet om lenken til den eksterne filen skal opprettholdes. Det er viktig å huske at spørsmålet bare stilles når objekter slippes inn i en katalog, aldri ut av en katalog!

eksterne lenker kataloger ironcad

Svarer du Ja på spørsmålet, vil du da se i navnet på objektet i katalogen at det er knyttet til en ekstern fil (Knyttet til en fil). Du vil dermed alltid få en lenke til den eksterne filen når objektet slippes i 3D-scenen. For å bryte dette permanent må du enten åpne katalogobjektet (via høyreklikk på ikonet i katalogen) og der bryte alle lenker eller etterpå via høyreklikk på objektene som frigjøres i 3D-scenen.

Svarer du Nei, vil det kun være en kopi som ikke er berørt eller påvirket av den eksterne filen den opprinnelig ble koblet til. Du kan ikke koble et element i en katalog etterpå. I stedet kan du dra et nytt element inn i katalogen og svare Ja når spørsmålet vises.

IronCAD Mechanical - External Link Manager

Tilleggsprogrammet IronCAD Mechanical (ICM) har i katalogen ICM Tools et spesialverktøy for å administrere eksterne lenker kalt External Link Manager. Med den kan du f.eks. bryte, koble til på nytt og åpne eksterne lenker.

Treet som vises i vinduet viser bare de eksternt koblede filene i denne 3D-scenen. Knappene øverst lyser avhengig av hva som er uthevet i listen under.

ekst. lenke mgr ironcad

Fjern koblingen valgt

Koble fra valgte noder-knappen lyser kun hvis en eller flere parter/tekstmeldinger er valgt. Med den bryter du koblingen bare på de valgte objektene direkte. Etter å ha brutt alle koblingene, er det viktig å lukke verktøyet og lagre scenen. Dette gjelder uavhengig av hvilken av knappene som brukes i External Link Manager. Hvis filen lukkes uten å lagre, vil lenkene forbli neste gang filen åpnes, noe som også er veldig bra hvis du brøt noen av koblingene ved en feiltakelse!

fjerne koblingen er valgt

Alternativet Koble fra barn Parts du krysser av når du bryter lenken for en undersammenstilling, hvis du vil at alle lenkene til partene under også skal brytes samtidig.

Koble fra alle elementer

Dette alternativet bryter raskt koblingene på alle objekter i hele 3D-scenen. Også her er det viktig å lukke verktøyet og lagre scenen umiddelbart etterpå.

Koble fra alle elementer ironcad

Lagre til fil

Dette alternativet lar deg lagre en eksternt koblet fil til en annen mappe eller med et annet navn. Husk å lagre 3D-scenen etter at du har lukket verktøyet, hvis du har lagret den eksterne lenken!

lagre til fil ironcad

Endre koblet fil

Dette alternativet lar deg velge et objekt og erstatte det med en annen fil. Det som definerer hvor den nye filen havner er disse ankerpunktene, som havner i samme posisjon og orientering som ankerpunktet til det erstattede objektet hadde. Husk å lagre 3D-scenen etter at du har lukket verktøyet, hvis du har erstattet den eksterne lenken!

Endre koblet fil ironcad

Åpne fil i en ny scene

Åpner den valgte part/kompileringen i en egen fil.

Åpne fil i ny scene ironcad

Lagre filen

Lagrer den valgte part/smst i en egen fil. Dette alternativet er svært nyttig hvis du har problemer med at en ekstern lenke er korrupt eller forårsaker lagringsproblemer i hovedoversikten. Ved å velge den ene halvparten av filene i treet og lagre via denne knappen og deretter gjøre det samme for den andre halvparten, kan du eliminere feilkilden bak problemet med å lagre hovedsammendraget.

lagre filen ironcad

"Ikke koblet"-fanen

Fanen Ikke koblet viser alle partier og samlinger som ikke er koblet til i 3D-scenen. Det er også mulighet for å merke og lagre som en ekstern lenke. Husk å lagre 3D-scenen etter at du har lukket verktøyet, hvis du har lagret nye eksterne lenker!

ikke koblet ironcad

>