Kvalitetskontroll genom verifiering av korrekt underlag är en av många viktiga uppgifter under projekteringsskedet. Om underlagen är ofullständiga och kontrollerna inte ger effekt kan det vara frustrerande. Därför är det viktigt att hitta effektiva metoder, exempelvis genom att använda AutoCAD API.

Ett vanligt scenario är att ritningar saknar georeferensiering, medan koordinater för fixpunkter finns angivna i en tabell och kan användas för att transformera ritningen. AutoCAD i sig erbjuder inga direkta verktyg för detta, förutom kommandot ALIGN, som dock kräver manuell hantering.

En alternativ metod för kvalitetskontroll kan vara att exportera fixpunktskoordinater från ritningen och jämföra dem med tabellvärden. Även här kan API-lösningar effektivisera processen genom att automatisera koordinatkontroll och transformation.

Utmaning 1: Georeferensiering av ritningar

1. Läser koordinater från fixpunkter i ritningen:

• Identifiera fixpunkterna via blockattribut, textobjekt eller geometri i ritningen.

• Hämta deras position i ritningen (världssamordning).

2. Jämför dessa koordinater med tabellvärden:

• Tabellvärden kan hämtas från en Excel-fil, CSV, eller från attribut i ritningen.

3. Beräknar transformationsmatrisen:

• Genom att jämföra de aktuella koordinaterna i ritningen med de korrekta från tabellen kan en transformationsmatris (translation, skalning och rotation) beräknas.

Utmaning 2: Kontroll av fixpunkters koordinater

Lösning via API för kontroll och jämförelse

1. Exportera fixpunktskoordinater:

• Skriv en funktion som itererar genom fixpunkterna och exporterar deras koordinater till en CSV- eller Excel-fil.

• Använd AutoCAD API:s BlockReference.Position eller motsvarande metoder beroende på hur fixpunkterna är definierade.

2. Automatisk jämförelse med tabellen:

• Läs in tabellen (t.ex. från Excel) och skapa en lista över förväntade koordinater.

• Jämför koordinaterna med toleranser för att identifiera avvikelser.

3. Rapportering av resultat:

• Skapa en logg eller rapport (t.ex. en Excel-fil) som visar vilka fixpunkter som inte stämmer överens.

• Eventuellt markera dessa punkter direkt i AutoCAD-ritningen genom att skapa en ny layer och highlighta dem.

Categories:

Tags:

No responses yet

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *