tisdag 10 juni 2025

Veckans tips 2504 - Defpoints

Vad är Defpoints-lagret i AutoCAD?

Defpoints-lagret är ett standardsystemlager som används av AutoCAD och IntelliCAD.
När du skapar dimensioner i IntelliCAD eller AutoCAD placeras dimensioneringskomponenter som förlängningslinjer, pilspetsar, måttlinjer och måtttext på det aktuella lagret. 
Första gången dimensioner läggs till i en ritning skapar programvaran också ett speciellt lager som heter "DEFPOINTS". Detta lager innehåller "definitionspunkterna" för dimensionen. Som standard kan inte detta lager skrivas ut.
Definitionspunkter är ankar- eller referenspunkter för dimensioner. De är i själva verket punktenheter som ritas med och internt associerade med varje ritad dimension. Du kan se dem tydligt om du stänger av alla lager utom "DEFPOINTS".
Eftersom dessa referenspunkter inte kan tjäna något syfte på papperskopior skrivs lagret "DEFPOINTS" inte ut under några omständigheter.

Defpoints, uppfattat

Haken är att även om "DEFPOINTS" skapas automatiskt, kan du enkelt ställa in det på det aktuella lagret och rita på det precis som du skulle göra med vilket annat lager som helst. Ingenting du ritar på det här lagret kan dock någonsin skrivas ut.

Om du är oförsiktig, kan detta lätt fångas upp som enheter, som visas i ritredigeraren, men kan inte skrivas ut under några omständigheter.

Om enheter ritas på det här lagret av misstag måste de flyttas till ett kontrollerbart lager för att de ska kunna skrivas ut. Alternativt kan lagret "DEFPOINTS" bytas om till vilket annat namn som helst. IntelliCAD skapar ett nytt DEFPOINTS-lager med eventuella efterföljande dimensioner.

Not.
Som nämnts ovan innehåller det här lagret "definitionspunkterna" för måttsättning och därför kommer placering av andra objekt på det här lagret avsevärt att öka risken för att av misstag flytta dessa "definitionspunkter" och skada dimensionerna i ritningen.

Defpoints fördelar

På en positiv sida kan "DEFPOINTS" användas för att lagra all slags information som du aldrig behöver skriva ut. Även om detta är användbart ibland, kommer tilldelningen av ett lager till dubbla syften så småningom att visa sig otillfredsställande och omintetgöra lagrens verkliga roll som ett grafiskt datafilter.

Defpoints och objekt

Ritare använder vanligtvis den här egenskapen för Defpoints-lagret (egenskapen "ingen plot") för att placera objekt på det här lagret som de inte vill ska plotta, till exempel vyportar och konstruktionsgeometrier. Men det är inte ett bra sätt, eftersom det kan leda till oväntade förändringar i ritningen, till exempel:

  • Om du fryser lager 0 kommer allt som placeras på Defpoints-lagret att bli delvis låst och du kommer inte att kunna välja objekt på det.
  • När du kör AUDIT-kommandot kommer alla objekt som placeras på Defpoints-lagret att överföras till ett nytt lager $AUDIT-BAD-LAYER och som ett resultat kommer objekten att förbli synliga i plotten.

Även om du kanske inte ens märker några av dessa fel alls.

Jag rekommenderar dock att du skapar ett nytt lager utan plott och placerar alla objekt som du inte vill ska plotta på det lagret.

Defpoints, sammanfattning

Försök därför att alltid skapa ett nytt lager med dess plottegenskap avstängd och placera sedan alla objekt som du inte vill visa i utskriften, som viewport och konstruktionsgeometrier, på det lagret.

Och lämna Defpoints-lagret som det är.

  

Ola Harrius

 



tisdag 3 juni 2025

Veckans tips 2441 - Magicad IFC Export

Bakgrund

Vi gör allt mer och fler utökade exporter av ifc-filer både från Autocad och Revit via Magicads ifc-export. När BIM-samordnaren ska kontrollera våra filer för att säkerställa att vi har med egenskaper, får vi allt som oftast nedslag på att vi inte uppfyller dom uppställda kraven.

När det gäller Magicad för Autocad, följer bla även "Connection node" med till ifc-filen och det är bla dessa som gör att vi  får nedslag.

När du gör en fil som är unik till uppdraget, mappar du olika egenskaper till dina rubriker som uppdraget ska ha och när det gäller "Connection node" går det inte alltid att lägga till egenskaper på ett bra eller enkelt sätt.

En "Connection node" använder Magicad för att koppla ihop system mellan olika modeller för att kunna göra olika beräkningar. Den är inte nödvändig att ha med, för att göra en export till en ifc-fil.

Det finns även andra Magicadspecifika objekt, där det är svårt att koppla egenskaper, ex "Coils".

När du gör en ifc-fil behöver du inte dessa och det finns två möjligheter.

Ett, ta bort alla "Connection node" eller
två, flytta alla noder till ett eget lager och frysa lagret till ifc-exporten. Det senare anser jag är det bästa.

 Gör så här

  1. Skapa ett lager i lagerhanteraren, döp lagret i klartext, ex "Connection node". Är det sagt att alla lager ska ha lagernamn enligt BSAB, döp lagret till "V-5-----CN". Frys lagret.

OBS, använd inte Magicads lager MAGI GARBAGE!

Maskingenererad alternativ text:
V--T- 
v-5- 
V-5-----J2 
V-5--T1- 
white 
white 
white 
white 
white 
white 
white

Skapa lager

Markera en "Connection nod" i Magicad, högerklicka och välj "Select Similar".

Maskingenererad alternativ text:
Selection 
MagiCAD Drainage pipe 
MagiCAD Bend (drainage) 
MagiCAO Drainage pipe 
MagiCAO Connection node othel (

Maskingenererad alternativ text:
Repeat PARTPROPERWOFHPV08JECTS 
Recent Input 
Clipboard 
Isolate 
E rase 
+ Move 
Cou Selection 
5:] Scale 
C' Rotate 
Draw Order 
Group 
Part Properties 
Add Selected 
Select Similar 
Deselect All 
Subobject Selection Filter 
Quick Select... 
QuickCaIc 
Count Selection 
find... 
æ] Properties 
Quick Properties

"Magicad Connection node"

"Select Similar"

Högerklicka igen och välj egenskaper, "Properties", välj MAGICAD "Connection node" samt ange att aktuell lager sak vara "V-5-----CN".

Maskingenererad alternativ text:
Repeat Select Similar 
Recent Input 
Clipboard 
Isolate 
E rase 
+ Move 
D Cou Selection 
5:] Scale 
C' Rotate 
Draw Order 
Group 
Part Properties 
Select Similar 
Deselect All 
Subobject Selection Filter 
Quick Select... 
QuickCaIc 
Count Selection 
Find.. 
Propertie: 
Quick Properties

Maskingenererad alternativ text:
MagiCAD Connection node om 
General 
TrueColor 
Linetype 
LinetypeScaIe 
PlotStyIeName 
Lineweight 
EntityTransparency 
Hyperlinks 
Material 
MagiCAD 
General 
Red 
V-53S1-S-FE- SI- 
Temp- lager_OIa 
V-5-----E- 
V-5-----T1- 
vsol 
V-5--E- SFOI 
-FE- SFOI-

"Properties"

""

När du flyttar objekt till ett fryst lager, får du upp en informationsruta om att lagret är fryst, klicka på "OK"

Gör din ifc-export och markera att inte ta med frysta lager.

Maskingenererad alternativ text:
Update data select'on set 
use extruded ducts/pipes 
Export port definitions 
Create unique identifiers when 
Do not export frozen/turned off layers 
Export products which have 30 Symbol 
Do not update 
Do not export empty properties 
Export Site relateci 0Ejects 
Export clearance geometry 
Ex»rt clea.ramce geometry separatebJ 
Ahvays export 0Ejects w•ith Labels

Magicads Ifc-export

Öppna upp din ifc-fil i ex Solibri och när du gör en ifc takeoff, har du inte några "Connection node" med.


Ola Harrius