marts 14, 2022

gratis AutoLISP-kommandoer for at gemme tegningsredigeringstid

Hvad er AutoLISP?

AutoLISP er et populært sprog på højt niveau, der bruges til programmering i CAD-pakker som f.eks. Ved hjælp af AutoLISP kan du oprette tilpassede CAD-kommandoer til at udføre handlinger for at generere det ønskede output.

AutoLISP kommer allerede indlæst med en fuld version af AutoCAD. AutoLISP understøttes dog ikke i AutoCAD LT.

liste over gratis Lisp ‘er og hjælpeprogrammer

3D Polyline Lisp’ er

Sl. Ingen.

gratis Lisp relateret til 3D Polyline

varebeskrivelse

Opret 3 Point rektangel

tegn rektangel ved at vælge 3 point

Opret højder fra 3d-linje

Opret nemt højder fra 3D-linje

Opdater 3D toppunkt

opdatering af værdien af alle hjørner af en 3D-polylinje

løft tekst

løft udvalgte tekster i henhold til de højder, der er nævnt i de valgte tekster

konverter 3d ansigt til 3D STL

konverter 3D-ansigter til STL-fil, og se derefter STL i gratis STL-seere

Marker å-værdi ved hvert toppunkt i 3D-polylinje

Program til at markere å-værdi ved hvert toppunkt i 3D-polylinje

interpolere 3D-værdi ved hvert hjørne af polylin

interpolere 3D-værdi ved hvert toppunkt af polylin

Interpolatforhøjelser

Interpolationshøjder ved 3D-polylinje-toppunkt

Opdater Vertekstekst af 3D-Polyline

Opdater hver Verteksttekst af 3D-polylinje ved hjælp af Elevationstekst

Land Survey Lisps

Sl. Ingen.

gratis Lisp relateret til landundersøgelse (Infrastructure Engineering)

varebeskrivelse

fødder til Meter

konverter Afstand i fødder til meter

konverter CSV til CSV-fil

eksport øst, nord, højde og bemærkning; Konverter CSV-fil oprettet af Topcon Instrument til CSV-fil

Vis område

Vis polygonområde i forskellige måleenheder

tegn Gradient

Program til at tegne en formation-niveau linje i et længdesnit tegning på en bestemt gradient

Mål afstand

Mål afstanden mellem to punkter i polylinen

Interpolat Elevation

interpolere højder i en given afstand

havniveau

konverter højde til at repræsentere havets overflade

indstilling ud

nyttig lisp til konvertering af tegnepunkt som indstillingspunkter

interpolere flere stigninger

Program til at interpolere flere højder

midtpunkt Interpolation

interpolere tekst midt i udvalgte tekster

Opdater Elevation

Tilføj værdi til udvalgte punkter

strømledning

i mange undersøgelsestegninger skal vi angive kraftledningen. Ved hjælp af denne lisp kan enhver polylinje konverteres til en linje, der angiver strømledning.

Snap tekst til gitterpunkt

sådan klikker du tekst til det nærmeste punkt på gitteret med en given gitterafstand

tegn gitter

tegn gitter med et givet gitterinterval

flere Område

Find området med flere polygoner i en enkelt kommando

tegn leder

tegn leder med respektive easting og nording

Meter til fødder

konverter metrisk tekst til tekst med metrisk værdi og fødder værdi

tilfældig tekst inden for det valgte område

Opret tilfældige højder omkring tilgængelig højde med den angivne grænse

gentag mål kommando

gentag mål kommando med blokke indsættelse mulighed for flere polylines i en enkelt kommando

fastsættelse af punkter

Eksporter Tegnepunkter for at udmærke sig til indstilling

justering Lisps

Sl. Ingen.

gratis Lisp relateret til tilpasning

varebeskrivelse

Mark Chainages

Marker kæder langs udvalgte justeringer ved de givne tværsnitsintervaller

Opret kurve Design detaljer

Opret kurve design detaljer for enhver vej justering

Opret blok langs justering

oprette en attributblok på en valgt polylinje med bloknummer

Mark Chainages ved krydsning

Indsæt toppunkt langs en justering ved hver Kædeafstand: Marker kæder ved krydsning langs justering

Indsæt toppunkt langs en justering

Indsæt toppunkt langs en justering (polylinje) på tekstplacering

Marker toppunkter langs en justering:

Indsæt toppunkt ved hvert toppunkt i den valgte polylinje

skær justering mellem alternative kæder

Marker kæden med et bestemt interval, og skær justeringen mellem hver kæde.

Polyline Lisps

Sl. Ingen.

gratis Lisps relateret til Polyline

Lisp for Brics CAD

reducer Polyline toppunkt

reducer Polylinvægt

Indsæt toppunkt langs en polylinje

Indsæt toppunkt langs polylinje ved hjælp af tekstposition

kvalitetskontrol polygoner

find luk poly-Kvalitet Tjek din tegning, før du eksporterer til GIS-systemet

Flyt tekstobjekter

Eksporter Blokafstand fra Justeringspolylinjelinjen som en CSV

Opret koordineret tabel

Opret Koordinattabel af 3d og 2D Polyline

eksport Polyline toppunkt

eksport polyline toppunkt Data sammen med Auto punkt nummerering

Mark kryds

Find lag af linjer krydsning med valgt polylinje

find åben Polygon

Marker åbne polygoner blandt udvalgte polyliner

konverter glat polylinje

konverter glat polylinje til almindelig polylin

glat tværsnit linje

glat tværsnitslinjen for at repræsentere den som en naturlig overflade

konverter ansigt til polylinje

konverter 3D-ansigter til 3D-polylinje

Opret centerlinje

Opret centerlinjer fra kanter

Find kryds

Find skæringspunkter blandt de valgte polyliner

mål linje

mål hvert segment af den valgte polylinje.

bryd alle krydsende polyliner

Program til at bryde polyliner i krydset

Genskab Polygon i urets retning

skift retning af Polygon til Urvis

forskudt polylinje på begge sider

forskudt polylinje på begge sider

Sorter polyliner efter længde

Sort Polylines afhængig af afstanden

eksport Polyline koordinater

Eksportkoordinat for hvert toppunkt i polylinen

Block Lisps

Sl. Ingen.

gratis Lisp relateret til AutoCAD Block

varebeskrivelse

Indsæt blok ved Segment midtpunkt

Indsæt blokke i midten af hvert Segment

tekst fra den valgte attribut

Opret tekst fra den valgte attribut

Indsæt blok på polylinje

Indsæt blokke i krydset eller enden eller en kombination af skæringspunktet og endepunktet blandt den valgte polylinje.

Indsæt blok ved toppunkt

rutine for at indsætte blok ved hvert toppunkt i den valgte polylinje

Elevate Block

Lisp rutine at ophøje blokke ved hjælp af den nærmeste elevation tekst.

Indsæt blok på tekst

Indsæt blokke ved at finde angivet tekst i hele tegningen

tekst Lisps

Sl. Ingen.

gratis Lisp til håndtering af tekstenheder

varebeskrivelse

kontroller manglende tal i rækkefølge

Find det manglende tal i en sekvens, der starter fra det mindste tal til det højeste tal blandt markeret tekst

Skift præcision

Skift præcision af markeret tekst i CAD

konverter tekst til tekst i CAD

konverter Mtekst til Normal tekstenhed i AutoCAD

Find forskel i over Lapping tekst

Find Forskel mellem overlappende tekster

udveksling af tekster

udveksling af tekster

Roter tekst

Roter tekst med hensyn til vinklen på de valgte punkter

Kopier tekst til mange

Kopier tekst af referencetekst til alle andre udvalgte tekster

Vælg tekster, der indeholder

Vælg de tekster, der har angivet tekst blandt de valgte tekster

Find overlappende

Find er teksten overlappende på en anden tekst eller enhed

afrund værdier

afrund værdier til nærmeste 0.005

boks omkring en tekst

sæt kasser omkring udvalgte tekster

cirkel rundt om en tekst

sæt cirkler omkring udvalgte tekster

find Minimum og maksimum antal blandt markeret tekst

find Minimum og maksimum antal blandt markeret tekst

eksport punkt Data

eksport af punktdata fra tegning som en CSV-fil

Importpunkt Data

import af punktdata fra CSV-fil som AutoCAD-tegning

Utility Lisps

Sl. Ingen.

gratis Lisp Utility funktioner

kommando

Cloud Object

Opret en billedforklaring (skylignende objekt) omkring den vigtige tekst på tegningen

makroer

sæt makroer for at fremskynde tegningsredigering

liste DF detaljer

liste over alle oplysninger om den valgte enhed

Multiplicer

Multiplicer udvalgte enheder med en given multiplikationsfaktor

Skift lag til nuværende

ændre laget af udvalgte enheder til det aktuelle lag

Opret hurtigt lag

Opret hurtigt et nyt lag

Slet lag

Slet alle enheder af lag bestemt af den valgte enhed

Indstil normale UCS

Indstil normale UCS til alle de valgte enheder. nyttigt, når der er en ekstruderingsvinkel indstillet til at tegne enheder ved en fejltagelse.

skala linje

skala valgte linjer fra midtpunktet med en given skalafaktor.

bue til linje

konverter bue eller cirkel til et sæt linjesegment

Elevate Elevation tekst

løft højder afhængigt af tekstindhold

hjælpeprogrammer

Sl. Ingen.

gratis hjælpeprogram

varebeskrivelse

Makro

plotning af Spotniveauer i forskellige farver i din CAD-pakke ved hjælp af denne makro

til CAD

Opret tabeldata som Native CAD-enheder

ESurvey Shape

konverter AutoCAD til ESRI Shape file

UTM Converter

konverter latitude/longitude (Lat / long) til UTM og omvendt

CAD Batch Runner

Kør script og lisp på flere tegninger

enhed konvertering

værktøj til at konvertere mest populære landmåling enheder-længde, areal og volumen.

Hvad er en LSP-fil?

LSP filer eller filer med .LSP udvidelse er de filer skrevet i Lisp programmeringssprog. LSP filer indeholder kildekode til AutoLISP i form af almindelig tekst programkode, som udføres ved hjælp af en LSP tolk. Disse filer kan åbnes ved hjælp af en hvilken som helst teksteditor. LSP-filer bruges med populære CAD-programmer som f.eks.

Hvordan opretter jeg en LISP i AutoCAD?

du kan oprette et LISP-program i VLISP-vinduet. For at åbne VLISP-vinduet i AutoCAD-vinduet i menuen ‘Værktøjer’ skal du vælge ‘AutoLISP’ og derefter vælge ‘Visual LISP Editor.’I VLISP-vinduet, der åbnes, kan du skrive dit LISP-program i konsolvinduet. Du kan også starte VLISP-teksteditoren ved at vælge ‘Fil’ og derefter ‘Ny.’Teksteditoren giver dig mulighed for at skrive og gemme komplette LISP-programmer eller rutiner.

Hvordan åbner jeg en LISP i AutoCAD?

en AutoLISP-fil skal først indlæses, før den kan udføres. For at åbne en AutoLISP-fil (LSP) skal du sørge for, at teksteditoren er aktiv. I Visual LISP, fra menulinjen, i menuen ‘Værktøjer’, klik på ‘Load’ knappen. Alternativt kan du i værktøjslinjen’ Kør ‘klikke på vinduet’ Indlæs Aktiv redigering’. En meddelelse vises i konsolvinduet, hvis programmet blev indlæst med succes. For at udføre AutoLISP-funktionen skal du ved kommandoprompten AutoCAD indtaste navnet på en kommando eller funktionsnavn i parentes og trykke på ‘Enter’. Alternativt kan du indtaste navnet på en kommando eller funktionsnavn i parentes ved vinduet Visual LISP Console, og tryk på ‘Enter’.

er LISP det bedste programmeringssprog til AutoCAD?

LISP, et af de bedste sprog på højt niveau, er det bedst egnede programmeringssprog til AUTOCAD på grund af den ustrukturerede karakter af AutoCAD-tegninger.Lisp-funktionerne er velegnede til geometri, adgang til AutoCADs interne database eller manipulation af grafiske enheder i AutoCAD. Egenskaberne for disse grafiske enheder afsløres for AutoLISP som associeringslister, hvor værdier er parret med AutoCAD-gruppekoder, der angiver egenskaber såsom definitionspunkter, radier, farver, lag, linetyper osv. AutoCAD indlæser AutoLISP kode fra .LSP-filer.

AutoLISP-kode kan interagere med brugeren gennem AutoCADs grafiske editor ved hjælp af primitive funktioner, der giver brugeren mulighed for at vælge punkter, vælge objekter på skærmen og indtaste numre og andre data. AutoLISP har også en indbygget grafisk brugergrænseflade (GUI) mini – eller domænespecifikt sprog (DSL), Dialogkontrolsproget , til oprettelse af modale dialogbokse med automatiseret layout inden for AutoCAD.

sådan indlæses et AutoLISP-Program?

indtast lisp-programmet/rutinen i Visual Lisp editor. Indlæs rutinen ved at klikke på knappen “

‘Indlæs aktivt redigeringsvindue’. Den ønskede kommando oprettes. Nu kan du køre denne kommando i kommandovinduet for at få det ønskede resultat. Du kan også indlæse LISP-programmet udefra visual lisp editor. Denne praksis bruges normalt, når du ikke vil dele koden for lisp-kommandoer, du oprettede. For at indlæse lisp uden for LISP-editoren skal du navigere til menuen ‘Administrer’ og klikke på ‘Indlæs applikation’. Vælg LSP-filen, og indlæs den. På denne måde kan du bruge LSP-rutinen med den ønskede tegning. Men hvis du vil bruge lisp-kommandoen med flere tegninger, skal du tilføje den til Opstartspakken, så lisp-rutinen automatisk indlæses hver gang du starter en ny tegning, og den kan bruges med enhver ny tegning.

sådan indlæses lisp-filer i Autocad LT?

du kan ikke indlæse lisp-filer i AutoCAD LT. AutoCAD LT er en begrænset version af AutoCAD. AutoCAD LT understøtter ikke AutoLISP. Det er ikke muligt at indlæse eksterne programmer i AutoCAD LT og dermed Appload kommando er ikke tilgængelig. Dette er grunden til, at du ikke kan indlæse lisp-filer.

hvad er forskellen mellem AutoLISP og Visual LISP?

AutoCAD introducerede AutoLISP som en APPLIKATIONSPROGRAMMERINGSGRÆNSEFLADE (API) I Release 2.1 i midten af 1980 ‘ erne. LISP blev valgt som den oprindelige AutoCAD API, fordi den var unikt egnet til den ustrukturerede designproces af AutoCAD-projekter, som involverede gentagne gange at prøve forskellige løsninger på designproblemer.

Visual LISP (VLISP) er et værktøj designet til at fremskynde AutoLISP programudvikling. VLISP integrated development environment (IDE) indeholder funktioner, der hjælper med at lette opgaverne med oprettelse og ændring af kildekode, programtest og fejlfinding. Derudover giver VLISP et medium til levering af enkeltstående applikationer skrevet i AutoLISP.

hvilket CAD-program understøtter AutoLISP og Visual LISP?

AutoLISP og Visual Lisp understøttes af CAD-programmer som f.eks.

hvilke udvidelser understøttes af forskellige CAD-programmer?

hvert CAD-program kræver en anden filtype for at køre lisp. Nedenfor er nævnt et par krævede filudvidelser:.LSP-lisp-fil (arbejder med AutoCAD / BricsCAD / GStarCAD) .FAS-kompileret hurtig-Load AutoLISP fil (arbejder med AutoCAD / GStarCAD) .DES-Bricscad kompileret Lisp fil (arbejder med BricsCAD) .Lisp-fil (arbejder med Lisp).

Hvad skal man hente og hvordan man henter Lisp?

hver CAD-pakke kræver en anden filtype for at køre lisp. Nedenfor er nævnt et par nødvendige filudvidelser: .LSP-lisp-fil (arbejder med AutoCAD / BricsCAD / GStarCAD) .FAS-kompileret hurtig-Load AutoLISP fil (arbejder med AutoCAD / GStarCAD) .DES-Bricscad kompileret Lisp fil (arbejder med BricsCAD) .Lisp-fil (arbejder med Lisp). Afhængigt af din ønskede CAD-pakke, kan du vælge at hente den ønskede fil.

Hvordan uploader jeg Lisp i min CAD-pakke?

Start dit CAD-program, og skriv ‘appload’ved kommandoprompten eller på skærmen. Dialogboksen Indlæs / Aflæs applikationer vises. Ved siden af’ Kig ind ‘ skal du klikke for at gå til det bibliotek, hvor du har gemt lisp-filen. Vælg den ønskede fil, og klik på knappen ‘Indlæs’, og klik på knappen ‘Luk’.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.