Tillbaka

Derived Configurations – vad är det?

Vi kommer i denna blogg titta närmare på vad Derived Configurations är och vilka problem som kan uppkomma när vi använder dessa.

Men först kan det vara bra att kolla lite snabbt på vad konfigurationer är och det hittar vi i denna korta blogg: https://solide.se/blogg/kort-om-konfigurationer/.

Derived Configurations

När man skapar en Derived konfiguration så skapas en Parent/Child relation, vilket innebär att “barnet” ( d.v.s. Derived konfigurationen ärver egenskaper från “föräldern”. T.ex. mått, features o.s.v).

Derived configuration kan också skapas automatiskt, t.ex. när vi placerar en plåtpart på ritningen så skapas automatiskt ett Flat Pattern i parten och det är en Derived konfiguration.
Ett annat exempel är svetsaed konstruktioner som visar en Machined version av Weldment parten.
Exploded views är också placerade i en Derived configuration.

Nu tittar vi närmare på Derived konfigurationer

I exemplet vi använder har vi till att börja med den standardkonfiguration som alla parter/sammanställningar har, nämligen Default.

Vi börjar med att göra en enkel geometri med lite Draft, den är 120 mm lång. I bilderna så har vi dubbelklickat på geometrin för att visa alla mått, det är därför den visas i blått.

Derived - geometrin som vi använder

Skapa en Derived konfiguration

För att lägga till en Derived konfiguration, högerklicka på Default konfigurationen och välj Add Derived Configuration… Ge sedan konfigurationen ett namn i Add Configuration dialogen och klicka på gröna bocken.

Lägga till Derived konfiguration

Efter vi skapat den nya Derived konfigurationen dubbelklickar vi på 120 måttet och skriver in det nya värdet, 150 mm i detta exempel. Klicka gröna bocken.

Efter en eventuell Rebuild så har vi nu den nya längden.

Om vi nu aktiverar Default konfigurationen så får vi detta meddelande.

Och som vi all vet, ska vi alltid klicka på Rebuild. Då upptäcker vi att den också blivit längre.

Inga problem, vi gör som vi gjorde tidigare, dubelklickar på 150 måttet och ändrar tillbaka till 120 mm.

Derived - Ändrat måttet tillbaka till rätt värde.

För att vara på säkra sidan tar vi och aktiverar vår Derived konfiguration igen.

Derived - Måttet är fel

Konstigt, måttet är samma som för Default konfigurationen. Men varför då undrar vi? Vi tar och dubbelklickar på 120 måttet igen.

Derived - välja denna konfiguration enbart

Den här gången klickar vi rutan till vänster om upp-ned pilarna. Vi kan då välja att det enbart är in denna konfiguration måttet ska gälla (This Configuration). Standard inställningen i SOLIDWORKS är All Configurations. Det är anledningen till att den ändrades i båda konfigurationerna. Detta gäller även när vi gör konfigurationer som inte är Derived. Vi klicka på Ok (gröna bocken) och då har måttet andrats och delen är längre. Om det inte blir någon förändring gör vi en Rebuild.

Derived - Rätt mått igen

När vi sedan aktiverar Default konfigurationen så ser vi att den har kvar sitt mått.

Derived - Default mått ej ändrat

Andra fallgropar att se upp med

Vi har nu tittat på hur man kan styra mått i Derived konfigurationer. Kan vi styra Features, som hål till exempel, i Derived konfigurationer?

Om vi fortsätter med vår part och lägger till två hål med hjälp av Hole Wizard i Default konfigurationen.

Derived - Hål i Default

Om vi sedan aktiverar vår Derived konfiguration så ser vi att hålen även finns där.

Derived - Hål även i Derived konfigurationen

Vi ska ju inte ha dessa hål i denna konfiguration. Så varför har detta hänt? Jo det beror på att, till skillnad från ”vanliga” konfigurationer, så bockas inte rutan i att det ska göras Suppress features automatiskt. Detta får vi göra manuellt.

Derived - Suppress new features

Om vi högerklickar på featuren vi lagt till och väljer Feature Properties ser vi att det står Link to Parent Configuration. Om vi bockar i Suppressed så kan vi välja This configuration för att få den suppressad.

Derived - ej suppressad Derived - suppressad i konfigurationen

 

När vi gjort detta så har vi inga hål i vår Derived konfiguration.

Derived - Inga hål i konfigurationen

Då kan vi fråga oss om vi kan bocka i Suppress features direkt när vi skapa vår Derived konfiguration? Svaret är ja, det kan vi.

Derived - bocka Suppress features direkt

Kommer den att att suppressa features i andra konfigurationer också? Även där är svaret ja.

Vad har vi lärt oss

Som vi sett så fungerar Derived konfigurationer i stort sett på samma sätt som ”vanliga” konfigurationer. Det vi får hålla koll på är vilka andra konfigurationer som påverkas när vi ändrar mått, gäller inte bara Derived konfigurationer. Däremot så får vi vara lite uppmärksamma när vi lägger till features så att dessa inte påverkar ”fel” konfigurationer. Vill vi att det nya features ska suppressas i andra konfigurationer, behöver vi bocka i Suppress features när vi skapar vår Derived konfiguration.

Det var allt för denna gång!

Stefan Edholm
Författare: Stefan Edholm, Senior Product Specialist
Dela

Missa inget - Prenumerera på bloggen

Håll dig uppdaterad inom CAD, CAM, CAE, PDM och PLM

Prenumerera på bloggen
Loading