mars 14, 2022

gratis AutoLISP-kommandon för att spara ritningsredigeringstid

Vad är AutoLISP?

AutoLISP är ett populärt högnivåspråk som används för programmering i CAD-paket som AutoCAD, BricsCAD eller ZWCAD. Med AutoLISP kan du skapa anpassade CAD-kommandon för att utföra åtgärder för att generera önskad utgång.

AutoLISP kommer redan laddad med en fullständig version av AutoCAD. AutoLISP stöds dock inte i AutoCAD LT.

lista över gratis Lisps och verktygsprogram

3D Polyline Lisps

Sl. Nej.

gratis Lisp relaterad till 3D Polyline

beskrivning

Skapa 3 punkt rektangel

Rita rektangel genom att välja 3 poäng

skapa höjder från 3d-linjen

Skapa enkelt höjder från 3D-linjen

uppdatera 3D Vertex

uppdatera Z-värdet för alla hörn av en 3D-polylin

höj Text

höj valda texter enligt de höjder som nämns i de valda texterna

konvertera 3D ansikte till 3D STL

konvertera 3D-ansikten till STL-fil och visa sedan STL i gratis STL-tittare

markera Z-värde vid varje toppunkt av 3D-polylin

Program för att markera Z-värde vid varje toppunkt av 3D Polyline

interpolera 3D-värde vid varje toppunkt av polylin

interpolera 3D-värde vid varje toppunkt av polylin

interpolera höjder

interpolera höjder vid 3d Polyline Vertex

uppdatera Vertext av 3D Polyline

uppdatera varje Vertext av 3D Polyline med hjälp av Höjdtext

lantmäteri Lisps

Sl. Nej.

gratis Lisp relaterat till lantmäteri (infrastrukturteknik)

beskrivning

fötter till Meter

konvertera avstånd i fot till meter

konvertera DXF till CSV-fil

exportera Easting, Northing, Elevation och anmärkning från DXF; Konvertera DXF skapad av Topcon Instrument till CSV-fil

Visa område

Visa Polygonområde i olika måttenheter

Rita lutning

Program för att rita en formationsnivå linje i ett längdsnitt ritning vid en angiven lutning

Mät avstånd

Mät avståndet mellan två punkter i polylinen

interpolera höjd

interpolera höjder på ett visst avstånd

havsnivå

konvertera höjd för att representera havsnivå

ställa ut

användbar lisp för att konvertera ritningspunkt som inställningspunkter

interpolera flera höjder

Program för att interpolera flera höjder

Mittpunktsinterpolering

interpolera text i mitten av valda texter

uppdatera höjd

Lägg till Z-värde till valda punkter

kraftledning

i många undersökningsritningar måste vi ange kraftledningen. Med hjälp av denna lisp kan vilken polylin som helst omvandlas till en linje som indikerar kraftledningen.

Snap Text till Grid Point

för att snäppa text till närmaste punkt på rutnätet med ett givet rutnätsavstånd

Rita rutnät

Rita rutnät med ett givet rutnätintervall

flera områden

hitta området för flera polygoner i ett enda kommando

Rita Ledare

Rita ledare med respektive easting och northing

Meter till Fötter

konvertera metrisk text till text med metriskt värde och fotvärde

slumpmässig Text inom valt område

skapa slumpmässiga höjder runt tillgänglig höjd med den angivna gränsen

upprepa Mätkommandot

upprepa mätkommando med blockinsättningsalternativ för flera polylinjer i ett enda kommando

ange poäng

exportera Ritningspunkter till Excel för att ange

Alignment Lisps

Sl. Nej.

gratis Lisp relaterad till anpassning

beskrivning

markera Chainages

markera kedjor längs valda inriktningar vid de angivna tvärsnittsintervallen

skapa kurva Design detaljer

skapa kurvdesigndetaljer för alla väginriktningar

skapa Block längs justering

skapa ett attributblock på en vald Polyline med blocknummer

markera kedjor Vid korsning

sätt Vertex längs en inriktning vid varje Chainage avstånd: markera Chainages Vid korsning längs inriktning

infoga Vertex längs en inriktning

infoga Vertex längs en justering (Polyline) på Text plats

markera toppunkter längs en inriktning:

infoga Apex vid varje toppunkt av den valda polylinen

skär inriktning mellan alternativa kedjor

markera kedjan med ett angivet intervall och skär inriktningen mellan varje kedja.

Polyline Lisps

Sl. Nej.

gratis Lisps relaterade till polylin

Lisp för Brics CAD

minska Polyline Vertex

minska polylin vikt

sätt Vertex längs en Polyline

infoga Vertex längs Polyline med textposition

kvalitetskontroll polygoner

Find close Poly-Quality kontrollera din ritning innan du exporterar till GIS-systemet

flytta textobjekt

exportera Block avstånd från Alignment Polyline linje som en CSV

skapa samordnad tabell

skapa koordinatbord av 3D och 2D Polyline

exportera Polyline Vertex

exportera Polyline Vertex Data tillsammans med automatisk punkt numrering

markera korsningar

hitta lager av linjer skärande med vald polylin

hitta öppen Polygon

markera öppna polygoner bland utvalda polylinjer

konvertera slät polylin

konvertera slät polylin till vanlig polylin

Smoothen tvärsnitt linje

jämna ut tvärsnittslinjen för att representera den som en naturlig yta

konvertera ansikte till polylin

konvertera 3D-ansikten till 3D-polylin

skapa mittlinje

skapa mittlinjer från kanter

hitta korsningar

hitta korsningspunkter bland de valda polylinerna

Mät linje

Mät varje segment av den valda polylinen.

Bryt alla korsande polyliner

Program för att bryta Polylines vid korsningen

återskapa Polygon medurs

ändra polygons riktning till klockvis

Offset Polyline på vardera sidan

Offset Polyline på vardera sidan

Sortera Polylines efter längd

Sortera Polylines beroende på avståndet

exportera Polylinkoordinater

Exportkoordinat för varje toppunkt i polylinen

Block Lisps

Sl. Nej.

gratis Lisp relaterat till AutoCAD Block

beskrivning

infoga Block vid Segment mittpunkt

infoga block i mitten av varje Segment

Text från valt attribut

skapa Text från det valda attributet

sätt Block på Polyline

infoga block i skärningspunkten eller änden eller en kombination av skärningspunkten och slutpunkten bland den valda polylinen.

infoga Block vid Vertex punkt

rutin för att infoga block vid varje toppunkt i den valda polylinen

höj Block

Lisp rutin för att höja block med närmaste höjdtext.

infoga Block på Text

infoga block genom att hitta angiven text i hela ritningen

Text Lisps

Sl. Nej.

gratis Lisp för hantering av textenheter

beskrivning

kontrollera saknade nummer i följd

hitta det saknade numret i en sekvens som börjar från minsta nummer till högsta nummer bland markerad text

ändra Precision

ändra Precision för markerad Text i CAD

konvertera MText till text i CAD

konvertera MText till Normal Textenhet i AutoCAD

Hitta Skillnad i över läppning Text

Hitta Skillnad mellan överlappande texter

Utbytestexter

Byt ut texterna

rotera Text

rotera text med avseende på vinkeln på valda punkter

kopiera Text till många

kopiera text av referenstext till alla andra utvalda texter

Välj texter som innehåller

Välj de texter som har angivit text bland de markerade texterna

hitta överlappande

Sök är texten överlappande på en annan text eller entitet

Avrunda värden

Avrunda värden till närmaste 0.005

ruta runt en Text

sätt lådor runt valda texter

cirkel runt en Text

sätt cirklar runt valda texter

hitta minsta och högsta antal bland markerad Text

hitta minsta och högsta antal bland markerad Text

exportera punktdata

exportera punktdata från ritning som en CSV-fil

importera punktdata

importera punktdata från CSV-fil som AutoCAD-ritning

Utility Lisps

Sl. Nej.

gratis Lisp Utility funktioner

kommando

Cloud Object

skapa en bildtext (molnliknande objekt) runt den viktiga texten i ritningen

makron

uppsättning makron för att påskynda ritningsredigering

lista dxf detaljer

lista alla dxf-detaljer för den valda enheten

Multiplicera

multiplicera valda enheter med en given multiplikationsfaktor

Byt lager till aktuellt

ändra lagret för valda entiteter till det aktuella lagret

snabbt skapa lager

Skapa snabbt ett nytt lager

radera lager

ta bort alla enheter i lager som bestäms av den valda enheten

Ställ in normala UCS

Ställ in normala UCS till alla valda enheter. användbar när det finns en extruderingsvinkel inställd på ritningsenheter av misstag.

skala linje

skala valda linjer från mittpunkten med en given skalfaktor.

båge till linje

konvertera båge eller cirkel till en uppsättning linjesegment

höj Höjdtext

höj höjder beroende på textinnehåll

Verktygsprogram

Sl. Nej.

gratis Verktygsprogram

beskrivning

Excel makro

plottning av Spotnivåer i olika färger i ditt cad-paket med hjälp av detta makro

Excel till CAD

skapa tabelldata som inbyggda CAD-enheter från Excel

ESurvey Shape

konvertera AutoCAD DXF eller AutoCAD DWG till ESRI-formfil

utm Converter

konvertera latitud / longitud (Lat / lång) till UTM och vice versa

CAD Batch Runner

Kör skript och lisp på flera ritningar

enhetskonvertering

verktyg för att konvertera mest populära lantmäteri enheter-längd, yta och volym.

Vad är en LSP-fil?

LSP-filer eller filer med .LSP förlängning är filerna skrivna i LISP programmeringsspråk. LSP-filer innehåller källkod för AutoLISP i form av klartext programkod som körs med hjälp av en LSP tolk. Dessa filer kan öppnas med vilken textredigerare som helst. LSP-filer används med populära CAD-program som AutoCAD, BricsCAD och ZWCAD.

Hur skapar jag en LISP i AutoCAD?

du kan skapa ett LISP-program i vlisp-fönstret. För att öppna vlisp-fönstret, från AutoCAD-fönstret, i menyn ’Verktyg’, välj ’AutoLISP’ och välj sedan ’Visual LISP Editor.’I vlisp-fönstret som öppnas kan du skriva ditt LISP-program i konsolfönstret. Du kan också starta vlisp-textredigeraren genom att välja ’fil’ och sedan ’Ny.’Textredigeraren kan du skriva och spara kompletta LISP program, eller rutiner.

hur öppnar jag en LISP i AutoCAD?

en AutoLISP-fil bör först laddas innan den kan köras. För att öppna en AutoLISP-fil (LSP), se till att textredigeraren är aktiv. I Visual LISP, från menyraden, i ’Verktyg’ – menyn, Klicka på ’Ladda’ – knappen. Alternativt kan du klicka på’ Ladda aktiv redigering ’i verktygsfältet’ kör’. Ett meddelande visas i konsolfönstret om programmet laddades framgångsrikt. För att utföra AutoLISP-funktionen, Ange AutoCAD-Kommandotolken namnet på ett kommando eller funktionsnamn inom parentes och tryck på ’Enter’. Alternativt kan du ange namnet på ett kommando eller funktionsnamn inom parentes vid Visual LISP Console window prompt och trycka på ’Enter’.

är LISP det bästa programmeringsspråket för AutoCAD?

LISP, ett av de bästa högnivåspråken, är det bäst lämpade programmeringsspråket för AUTOCAD på grund av den ostrukturerade karaktären hos AutoCAD-ritningar.Lisp-funktionerna är lämpliga för geometri, åtkomst till AutoCADs interna DWG-databas eller manipulation av grafiska enheter i AutoCAD. Egenskaperna hos dessa grafiska enheter avslöjas för AutoLISP som associeringslistor där värden är parade med AutoCAD-gruppkoder som indikerar egenskaper som definitionspunkter, radier, färger, lager, linetyper etc. AutoCAD laddar AutoLISP-kod från .LSP-filer.

AutoLISP-kod kan interagera med användaren via AutoCADs grafiska redigerare med hjälp av primitiva funktioner som gör det möjligt för användaren att välja poäng, välja objekt på skärmen och mata in siffror och annan data. AutoLISP har också ett inbyggt grafiskt användargränssnitt (GUI) mini – eller domänspecifikt språk (DSL), Dialogkontrollspråket , för att skapa modala dialogrutor med automatiserad layout inom AutoCAD.

Hur laddar du ett AutoLISP-Program?

ange lisp-programmet/rutinen i Visual Lisp editor. Ladda rutinen genom att klicka på knappen ”

”ladda aktivt redigeringsfönster”. Det önskade kommandot skapas. Nu kan du köra det här kommandot i kommandofönstret för att få önskat resultat. Du kan också ladda LISP programmet från utanför visual lisp editor. Denna praxis används normalt när du inte vill dela koden för lisp-kommandon du skapade. För att ladda lisp utanför LISP-redigeraren, navigera till ’Hantera’ – menyn och klicka på ’Ladda program’. Välj LSP-filen och ladda den. På detta sätt kan du använda LSP-rutinen med önskad ritning. Men om du vill använda lisp-kommandot med flera ritningar måste du lägga till det i startpaketet så att lisp-rutinen automatiskt laddas varje gång du startar en ny ritning och den kan användas med alla nya ritningar.

Hur laddar du lisp-filer i Autocad LT?

du kan inte ladda lisp-filer i AutoCAD LT. AutoCAD LT är en begränsad version av AutoCAD. AutoCAD LT stöder inte AutoLISP. Det är inte möjligt att ladda externa program i AutoCAD LT och därmed Appload kommandot är inte tillgänglig. Detta är anledningen till att du inte kan ladda lisp-filer.

vad är skillnaden mellan AutoLISP och Visual LISP?

AutoCAD introducerade AutoLISP som ett applikationsprogrammeringsgränssnitt (API) I Release 2.1, i mitten av 1980-talet. LISP valdes som det ursprungliga AutoCAD API eftersom det var unikt lämpat för den ostrukturerade designprocessen för AutoCAD-projekt, vilket innebar att man upprepade gånger försökte olika lösningar på designproblem.

Visual LISP (VLISP) är ett verktyg för att påskynda AutoLISP programutveckling. VLISP integrated development environment (IDE) ger funktioner för att underlätta uppgifterna för skapande och modifiering av källkod, programtestning och felsökning. Dessutom tillhandahåller VLISP ett medium för att leverera fristående applikationer skrivna i AutoLISP.

vilken CAD-programvara stöder AutoLISP och Visual LISP?

AutoLISP och Visual Lisp stöds av CAD-program som AutoCAD, BricsCAD, GStarCAD och ZWCAD.

vilka är de olika tillägg som stöds av olika CAD-program?

varje CAD-programvara kräver en annan filtyp för att köra lisp. Nedan nämns några obligatoriska filtillägg:.LSP-Lisp-fil (fungerar med AutoCAD / BricsCAD / GStarCAD / ZWCAD) .FAS-sammanställt Snabb belastning AutoLISP-fil (fungerar med AutoCAD / GStarCAD) .DES-Bricscad sammanställt Lisp-fil (fungerar med BricsCAD) .ZEL-ZWCAD sammanställt Lisp-fil (fungerar med ZWCAD).

vad ska man ladda ner och hur man laddar ner Lisp?

varje CAD-paket kräver en annan filtyp för att köra lisp. Nedan nämns några obligatoriska filtillägg: .LSP-Lisp-fil (fungerar med AutoCAD / BricsCAD / GStarCAD / ZWCAD) .FAS-sammanställt Snabb belastning AutoLISP-fil (fungerar med AutoCAD / GStarCAD) .DES-Bricscad sammanställt Lisp-fil (fungerar med BricsCAD) .ZEL-ZWCAD sammanställt Lisp-fil (fungerar med ZWCAD). Beroende på önskat CAD-paket kan du välja att ladda ner önskad fil.

Hur laddar jag upp Lisp i mitt CAD-paket?

starta ditt CAD-program och skriv ’appload’vid kommandotolken eller på skärmen. Dialogrutan Ladda / lossa program visas. Bredvid ’titta in’, Klicka för att bläddra till katalogen där du har sparat lisp-filen. Välj önskad fil och klicka på ’Ladda’ – knappen och klicka på ’Stäng’ – knappen.

Lämna ett svar

Din e-postadress kommer inte publiceras.