AutoCAD AutodeskInżynieriatopografia

Więcej niż procedury autolisp 60 dla AutoCAD

Lisp na konwersje i operacje


1. Konwertuj stopy na metry i odwrotnie

Ta procedura generowana przez Autolisp pozwala nam na konwersję wartości wprowadzonej od stóp do metra i na odwrót, wynik jest wyświetlany w wierszu poleceń.

Tu również użyć funkcji CVunit, funkcja ta LISP, otrzymane wartości konwersji, acad.unt pliku (jednostka AutoCAD Definition), jeśli chcesz obserwować w szczegółach, co te wartości i różne współczynniki przeliczeniowe, proponuję obejrzeć ten plik ,

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: PIM
  3. Wybierz typ konwersji: stopy na metry lub metry do stóp
  4. Wprowadź wartość, którą chcesz przekonwertować
  5. W wierszu komend pojawi się informacja o konwersji jednostki

Możesz dostać rutynę tutaj


2. Mnoży wszystkie wybrane teksty

Ta procedura generowana w programie AutoLisp umożliwia uzyskanie mnożenia wszystkich wartości wybranych tekstów, aby ta procedura działała poprawnie, konieczne jest wybranie wybranych tekstów typu TEKST, a nie typu MTEXT.

Na przykład jeśli masz 3 trzy teksty o wartości: 1, 2, 3 i wszystkie trzy są wybrane, wynik polecenia będzie mnożeniem tych trzech liczb, które będą równe: 6.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: mul
  3. Zaznacz wszystkie teksty, które mają zostać mnożone.
  4. Naciśnij klawisz Wchodzę aby uzyskać wynik.

Możesz dostać rutynę tutaj


3. Konwertuj cale na metry

Ta mała rutynowa pozwala przeliczać wartość wprowadzoną w calach na miernie, pokazując wynik w wierszu poleceń, również pokazuje wynik podzielony między 2 w ramach dodatkowych informacji.

Możesz zmodyfikować to polecenie, aby przekonwertować inne typy jednostek, w tym celu zmodyfikuj kod źródłowy, na przykład konwertuj kilka centymetrów o minuty do sekund, wystarczy zmienić parametry funkcji „cvunit„, w tym poleceniu cvunit ma następujące parametry: „cale” „metry”, przy pomocy tych parametrów wprowadzona wartość zostanie przyjęta jako cale (cale) i zostanie przeliczona na metry (metry), można zmienić parametry na następujące: „minuta” „sekunda”, „cal” „cm”, „akr” „jard kwadratowy”, „ft” „in”.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: PM
  3. Wpisz wartość, którą chcesz przekonwertować z cali na mierniki

Gotowy, otrzymasz informacje z konwersji jednostki.

Możesz dostać rutynę tutaj


4. Dodaj długości linii wybranej warstwy

Ta procedura pozwala na dodanie odległości wszystkich linii zawartych w warstwie wybranego obiektu.

Ta procedura umożliwia dodawanie odległości wszystkich linii, które znajdują się w warstwie wybranego obiektu, jeśli polilinie znajdują się w wybranej warstwie, zostaną one zignorowane.
Po znalezieniu sumy wszystkich linii zostanie wyświetlony wynik.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: sumlcapa
  3. Wybierz linię, która znajduje się w warstwie linii, którą chcesz dodać

Możesz dostać rutynę dla USD 5.99 tutaj


5. Dodaj lub odejmij wartości do wybranych tekstów

Ta procedura z AutoLisp pozwala nam dodawać lub odejmować wartości do wybranych tekstów.

Na przykład, jeśli masz tekst z wartością 5 i użyj tego polecenia i wprowadź wartość 2, zaznaczony tekst zostanie zmieniony, zaktualizowany przez wartość 7, jeśli wpiszesz wartość -2, tekst zostanie zaktualizowany do 3.

Aby korzystać z tej procedury, wykonaj następujące czynności.

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: Vsr
  3. Wskazuje wartość do dodania lub odejmowania
  4. Wybierz tekst, który ma zostać dodany lub odejmowany.

Możesz dostać rutynę tutaj


6. Uzyskaj obszary z zacienionych sekcji

Ta procedura umożliwia uzyskanie obszarów cieniowania przekroju poprzecznego i ustawianie wartości uzyskanych w wybranych atrybutach bloku.

Wybrane cieniowanie musi znajdować się w warstwie, która opisuje rodzaj obszaru do uzyskania, domyślnie seplenienie odczyta dwie nazwy warstw, które są następujące: „ShadingCut"I"ShadowFill".

Seplenienie sumuje wszystkie obszary shaderów znajdujących się w warstwie "ShadingCut” i wszystkie obszary cieniowania warstwy”ShadowFill” i po zakończeniu selekcji kreskowania, atrybuty bloku obszarów są aktualizowane, w tym celu najpierw należy wybrać atrybut progresywny bloku, jest to atrybut niewidoczny, ale seplenienie tuż przed zaznaczeniem go i następnie ukrywa go ponownie, odbywa się to za pomocą polecenia „Attdisp„, wtedy zostaną wybrane atrybuty obszarów wykopu i wypełnienia, które zostaną zaktualizowane o wartości znalezionych obszarów.

Wybór obiektów odbywa się za pomocą okna zawierającego wszystkie kulek, w tym tekst progresywnego przekroju.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: Axa.
  3. Wybierz za pomocą okna wszystkie punkty przecięcia i wypełnienia sekcji, w tym tekst postępowego jednego z nich.
  4. Zaznacz każdy z atrybutów bloku do modyfikacji, zaczynając od atrybutu progresywnego.
  5. Polecenie kończy się automatycznie po wybraniu atrybutów cięcia i wypełnienia.

Przykładowy plik CAD jest dołączony do lisp w celu lepszego zrozumienia polecenia.

Możesz dostać rutynę tutaj


7. Uzyskaj nachylenie linii lub polilinii

To polecenie (procedura Autolisp) uzyskuje wartość nachylenia linii lub polilinii, a także uzyskuje długość linii, poziomą długość i kąt.

To okazuje świetną pomoc, kiedy chcemy kontrolować nasze kolczyki, aby uzyskać nachylenie, wystarczy wybrać linię lub polilinię, wynik może być wyświetlany na ekranie (linia komend) lub przez wybranie tekstu (wartość tego tekstu zmienia się na podstawie wartości wykrytego stoku).

Warto podkreślić, że w przypadku polilinii polecenie to stwierdza nachylenie tylko pierwszego segmentu.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: Pnd
  3. Wybierz linię lub polilinię, aby uzyskać nachylenie.
  4. Jeśli jest to pożądane, można wybrać tekst, który zastąpi jego wartość dla wykrytego stoku, w przeciwnym razie naciśnij tylko Wchodzę aby uzyskać wyniki na ekranie.

Możesz dostać rutynę tutaj


8.  ROUTINE W WIZUALNYM LISPIE, ABY OTRZYMAĆ SUMĘ WYBRANYCH LINII LUB POLILINII

Jest to procedura generowana przez Lisp, która pobiera sumę długości wybranych polilinii lub linii, wynik tej sumy można ustawić w tekście, wybierając go lub może być wyświetlany tylko w wierszu poleceń.

Możesz wybrać linie i polilinie razem przez jedno okno lub jeden po drugim.

Domyślna liczba dziesiętna sumy znalezionych długości to 2, ale można wprowadzić inną wartość.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: Lpl
  3. Wprowadź liczbę dziesiętnych wyników sumy długości
  4. Wybierz wiersze lub polilinie, aby dodać ich długości
  5. Naciśnij klawisz Wchodzę zakończyć wybór
  6. Zaznacz tekst, aby zastąpić jego wartość wartością sumy uzyskanej lub naciśnij Wchodzę ponownie, aby wyświetlić wynik w wierszu poleceń

Możesz dostać rutynę tutaj


9. RUTYN W LIZPIE WIZUALNYM, KTÓRY WYTWARZA LISTĘ WARSTW AKTUALNEGO RYSUNKU

Jest to mała procedura, która generuje listę z nazwami wszystkich warstw w bieżącym rysunku i wyświetla ją w wierszu poleceń.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

Załaduj plik lisp w programie AutoCAD.
Wpisz nazwę polecenia: lc
Wynikiem będzie lista w wierszu poleceń wszystkich warstw bieżącego rysunku.

Możesz dostać rutynę tutaj


Praca z współrzędnymi


10. AUTOLISP ROUTINE, KTÓRA WSTAWI TABELĘ DANYCH

Ta procedura generuje tabelę z określoną liczbą wierszy i kolumn, jest podobna do komendy tabeli programu AutoCAD, ale lżejsza w użyciu.

Ta rutynowa generuje tabelę z określoną liczbą wierszy i kolumn, jest podobny do polecenia tabeli programu AutoCAD, ale lżejszy w użyciu, chociaż nie łączy danych z programem Excel masz możliwość uzupełnienia tabeli o predefiniowaną wartość który domyślnie wynosi „0.00” i jest umieszczany w każdej komórce do późniejszej edycji.

To polecenie również umożliwia generowanie tabeli przy użyciu dwóch opcji, pierwsza opcja umożliwia zdefiniowanie tabeli poprzez ustaloną wysokość i szerokość komórek a druga opcja dostosuj te wartości tak, aby określona liczba wierszy i kolumn wprowadź nazwę okna.

Dodatkowe opcje obejmują:

  • Tekst domyślny: Możesz powiedzieć poleceniu, aby wstawiło wartość domyślną („0.00”) w każdej wygenerowanej komórce, tę wartość można dostosować i zmienić na dowolną inną.
  • Wysokość tekstu: Jest to wysokość, jaką będzie miał wstawiony tekst, domyślna wysokość ma wartość „0.25”.
  • Uzasadnienie: wstawionego tekstu, więc istnieją dwie opcje: Dopasowanie (Dopasuj do komórki) i Środkowy (połowa komórki).
  • Kolor: Jest to kolor, w którym wstawione teksty majĘ ... domyś lnie kolor poczĘ ... tkowy jest aktualnie zdefiniowanym kolorem.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: Tabla
  3. Zgodnie z wybranym trybem generowania wskazuje się punkt lub dwa punkty są generowane w celu wygenerowania okna

Możesz dostać rutynę tutaj


Procedury Lisp dla interakcji z programem Excel


11. Eksportuj współrzędne wskazuje na plik CSV

Ta procedura generowana przez program Autolisp umożliwia eksport punktów współrzędnych do pliku CSV programu Microsoft Excel. Obiekty, z których można eksportować te współrzędne to punkty, teksty i bloki, po prostu zaznacz je i wskaż plik docelowy współrzędnych.

To musi być specjalne dbać o przedmioty w tekstach, ponieważ punkt wstawienia, który jest brany pod uwagę podczas wywozu współrzędnych, zależy od uzasadnienia tych tekstów, jeśli masz pewność, że uzasadnienie tekstów jest poprawne, nie ma problemu z eksportowaniem punktów.

Wskazane jest zaznaczenie obiektów które mają pojedynczy punkt wstawiania, np bloków lub punktów programu AutoCAD, w ten sposób bezpieczniejsze jest, że wyeksportowane współrzędne są tymi, które odpowiadają.

Jak wspomniano wcześniej, ten rutynowy eksport współgra z punktami, tekstami (a także z tekstem Mtext) i blokami, ale możesz uzupełnić kod źródłowy, aby wziąć pod uwagę inne podmioty jak na przykład: okręgi, początkowe punkty linii, między innymi obiekty że w swojej bazie danych ma kod 10.

Wyeksportowane współrzędne mają format P, N, E, C (punkt, północ = Y, wschód = X, Cota = Z) a gdy jest eksportowany do pliku CSV (rozdzielone przecinkami), podczas otwierania pliku każda wartość zajmuje oddzielną komórkę.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: EPC
  3. Wybierz obiekty, z których będą eksportowane współrzędne (pamiętaj, że wybrałeś punkty, teksty i bloki).
  4. Wskazuje lokalizację i nazwę pliku CSV, w którym zostaną wygenerowane wyeksportowane współrzędne.

Możesz dostać rutynę tutaj


12.  ROUTYNIE EKSPORTUJĄCE PUNKTY KOORDYNACJI Z LINII DO PLIKU CSV

Ta generowana przez Autolisp procedura dla programu AutoCAD umożliwia wyeksportowanie punktów współrzędnych końców wybranych wierszy do pliku CSV programu Microsoft Excel

Wyeksportowane współrzędne odpowiadają początek i koniec linii, więc jeśli linia zostanie połączona tym samym punktem, lisp będzie odczytywać 2 razy tę samą współrzędną.

W takim przypadku w razie potrzeby należy rozważyć możliwość sortowania współrzędnych i usunąć duplikaty, eksportowane współrzędne mają format P, N, E, C (punkt, północ = Y, wschód = X, wymiar = Z) i jak jest eksportowany do a Plik CSV (oddzielone przecinkami), przy otwieraniu pliku, każda wartość zajmuje komórkę w sposób niezależny i uporządkowany.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: EL3
  3. Wybiera linie, z których zostaną wyeksportowane współrzędne punktu początkowego i końcowego.
  4. Wskazuje lokalizację i nazwę pliku CSV, w którym wygenerowane współrzędne zostaną wygenerowane.

Możesz dostać rutynę tutaj


13. RUTYNOWY LISP DO PRZYWOZU PUNKTÓW WSPÓŁRZĘDNYCH Z MICROSOFT EXCEL

Ta rutynowa generacja przeznaczona do użycia w programie AutoCAD i jego pionowych aplikacjach pozwala na wstawienie współrzędnych punktów z pliku programu Microsoft Excel, przy czym ta procedura nie wymaga określania szczegółów związanych z importowanym plikiem, ponieważ za pośrednictwem interfejsu będzie posiadać zakres musisz importować punkty w dowolny sposób.

Aby zaimportować punkty, konieczne, aby plik punktów, który ma zostać zaimportowany, ma rozszerzenie XLS (z wersji poprzedzających urząd 2007) lub XLSX (wersja 2007 lub późniejsza) a w pliku współrzędne sformatowane są w formacie: P, N, E, C, D, (Prazem, Norte, Este Cota Dopis), jak pokazano na rysunku:

Pozwala wybrać spośród różnych typów 3 sposobów wstawiania obiektu punktowego w współrzędnej odczytu.

  • Pierwszym jest wybranie wstawienia Obiekt Point AutoCAD (generowanego przez polecenie POINT), pamiętaj, że wyświetlenie punktu w programie AutoCAD zależy od typu wyświetlania punktów, który został zdefiniowany przy użyciu polecenia DDPTYPE.
  • Druga opcja składa się z wybierz blok zapisany na rysunku jako punkt do wstawienia we współrzędnej odczytu, domyślnie procedura tworzy nowy blok o nazwie „cg-point”, którego można użyć, jeśli na rysunku są bloki lub jeśli nie ma żadnych bloków na rysunku.
  • Trzecia opcja dotyczy stylu punktu, umożliwia zaimportowanie bloku z dysku twardego, pamiętaj, że w tym przypadku wymiary, z którymi utworzono blok, wpływają na wizualizację bloku w chwili wstawiania.
  • W odniesieniu do danych punktowych (etykiet), iCe pozwala zdecydować, co chcesz pokazać, jeśli chcesz tylko wyświetlać punkt, musisz zaznaczyć tę opcję, jednakową dla tekstu wymiaru lub opisu punktu. Możesz wybrać wyświetlanie danych tagu 3 lub nie wyświetlać żadnego.

Również możesz kontrolować liczbę miejsc dziesiętnych w wstawionym dokumencie wymiarowym, skala, na której znajduje się etykieta, obrót tego samego, którego punktem bazowym jest lokalizacja punktu importowanego i oddzielenie etykiety w odniesieniu do punktu, opcje te można zapisywać przy użyciu nazwy, dzięki czemu można je zadzwonić zgodnie z punkty, które zostaną zaimportowane.

Wszystkie te opcje pozwalają na szybkie importowanie punktów z pliku Excel i wyraźny wygląd, warto wyjaśnić, że sposób wyświetlania tekstów na etykiecie nie zależy od rutyny, ale bieżący styl tekstu rysunku i bieżącej warstwy.

Jakiś czas temu opublikowałem procedurę opracowaną przez użytkownika, która pozwalała na import współrzędnych, ale z pliku tekstowego, ale z wieloma ograniczeniami, tym razem dzięki temu nowemu poleceniu będziemy mieli więcej opcji do kontrolowania wstawiania punktów współrzędnych.

Załączony plik zawiera również przykładowy blok, który można zaimportować, oprócz arkusza kalkulacyjnego z odpowiednim formatem, którego polecenie potrzebuje do importowania współrzędnych bez żadnych niedogodności.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: ICE
  3. W oknie dialogowym określ opcje, które Twoim zdaniem są wygodne do zaimportowania punktów.

Możesz dostać rutynę tutaj


14. Importuj obszary z pliku csv do przekrojów

To polecenie umożliwia importowanie obszarów (domyślne wycinanie i wypełnianie) do przekrojów terenu, a obszary importowane muszą być w pliku CSV (rozdzielane przecinkami), zgodnie z załączonym plikiem przykładowym.

Polecenie to odczytuje postępy umieszczone w pierwszej kolumnie pliku csv i wyszukuje tekst o takim samym postępie w pliku rysunku, wstawiając odpowiedni obszar cięcia i wypełnienia w prawym górnym rogu przekroju poprzecznego.

Sufiksy wstawiane domyślnie w obszarze wycinania i wypełniania to: „AC=" i „AR=", które można manipulować kodem, a także liczba miejsc dziesiętnych i wysokość wstawianego tekstu.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Ustanawia jako bieżącą warstwę, która będzie zawierała wstawiane teksty, na przykład: „Obszary tekstu”.
  3. Wpisz nazwę polecenia: arimx
  4. Wybierz plik SCV, który zawiera obszary, które mają zostać zaimportowane
  5. Wybierz opcję chcesz wstawić jego odpowiedni obszar z pliku csv, jeśli chcesz wybrać wszystko, wystarczy nacisnąć klawisz Enter.

Możesz dostać rutynę tutaj


15. Lista tras obrazów wstawionych do rysunku

Jeśli pracujesz z obrazami, często konieczne jest wygenerowanie ich listy, w tym ścieżki lokalizacji, za pomocą tej procedury można wygenerować listę zawierającą ścieżki wszystkich obrazów wstawionych do bieżącego rysunku.

Ta procedura nie wymaga wprowadzenia dowolnej opcji, wystarczy wywołać polecenie i natychmiast zostanie wyświetlona w wierszu polecenia programu AutoCAD, z listą ścieżek wstawionych obrazów.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: Lima

Możesz dostać rutynę tutaj


16. Zastąp tekst bieżącą ścieżką pliku

Ta procedura rozwijana w Autolisp umożliwia aktualizację dowolnego tekstu, ścieżkę i nazwę bieżącego pliku.

Jest to dobra pomoc podczas aktualizowania papieru firmowego planów z tymi informacjami.
Na otrzymanej ścieżce znajduje się również nazwa bieżącej karty, jeśli znajduje się w obszarze modelu, zostanie ona wyświetlona na końcu trasy: model, w przeciwnym razie zostanie wyświetlona w imieniu bieżącej karty.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: ruta
  3. Zaznacz tekst, który ma zastąpić wartością bieżącej ścieżki rysunku, jeśli nie chcesz zastąpić tylko tekstu Wchodzę , aby wyświetlić ścieżkę w wierszu poleceń.

Możesz dostać rutynę tutaj


17. Zastępuje tekst wybrany przez bieżącą datę różnymi formatami wyjściowymi

Z pomocą tej dobrej procedury możemy zastąpić dowolny tekst, wartością bieżącej daty.

Polecenie 8 udostępnia różne typy formatów dla tej daty, począwszy od prostego typu daty, aż po długi format, a datę bieżącego dnia jest automatycznie programowana przy użyciu funkcji AutoLisp.

Możesz wybrać jednostki typu Tekst y Mtext, zostaną one automatycznie zastąpione przez bieżącą datę z wybranym formatem, dostępne formaty daty są takie, jak pokazano na ilustracji, każdy z nich jest identyfikowany przez jego numer, który będzie służył do wyboru formatu, gdy jest wymagany w wierszu polecenia programu AutoCAD.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: RF
  3. Wskaż numer 1 na 8, format daty, możesz wpisać znak zapytania (?), aby wyświetlić dostępne formaty daty
  4. Wybierz teksty, które chcesz zastąpić datą z wybranym formatem
  5. Naciśnij klawisz Wchodzę , aby zakończyć polecenie i zaktualizować wybrane teksty

Możesz dostać rutynę tutaj


18. ROUTYCZNY LISP ZAPRASZAJĄCY LUB PRZESUNIĘCIE WYBRANYCH TEKSTÓW

Czasami chcemy odwrócić wartości dwóch tekstów, na przykład, że tekst o numerze 1346 staje się 1111 i odwrotnie, procedura ta pozwala nam transponować wartości wybranych tekstów.

Aby osiągnąć ten wynik, wystarczy wskazać dwa teksty, jeden po drugim.

Aby korzystać z tej procedury, wykonaj następujące czynności.

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: tra
  3. Wybierz dwa teksty, które mają zostać przetransponowane.

Możesz dostać rutynę tutaj


19. RUTYNOWA WYMIANA ZAWARTOŚCI TEKSTU PUNKTEM WSKAŹNIKOWEGO PUNKTU

To nowe polecenie pobiera wartość wymiarową (współrzędna Y) danego punktu i ustawia ją jako treść wybranego tekstu.

Ta procedura jest bardzo użyteczna na przykład podczas pracy z profilami terenu i chcemy uzyskać wysokość wierzchołka i umieścić ją w jednym z tekstów, które wskazują na rozmiar terenu, może być również używany podczas pracy z przekrojami terenu i pożądane jest uzyskanie wartości wymiaru w osi sekcji i ustalenie jej w tekście, który wskaże tę wartość kwoty.

W tym poleceniu możesz wskazać, która skala ma wymiar do ustawienia w tekście, nie jest to wysokość wybranego tekstu, ale skala zawierająca profil lub sekcję wskazuje, jeśli na przykład skalowany jest profil na 10 razy w pionie należy ustawić komendę 10 NC jako skalę, tak aby komenda wykonała odpowiedni podział i ustawił odpowiednią wartość w wybranym tekście.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: NC
  3. Wskazuje skalę kontyngentów
  4. Wprowadź liczbę miejsc dziesiętnych, które ma tekst z danym wymiarem (domyślnie 3)
  5. Wskazuje punkt, z którego chcesz uzyskać
  6. Zaznacz tekst, który zostanie zastąpiony przez wartość otrzymanego kontyngentu lub jeśli chcesz, możesz nacisnąć klawisz Wchodzę aby wyświetlić tylko kwotę uzyskaną bez zastępowania żadnego tekstu

Możesz dostać rutynę tutaj


20. RUTYNA, KTÓRA WYMIENI TEKSTY POPRZEZ PROGRESYWNĄ I INNĄ O WSKAŹNIONYM ZGŁOSZENIU DODAWANIEM PREFIXU LUB SUFIKI

To polecenie umożliwia uzyskanie progresywnych i wymiarowych wartości (wartości X i Y) danego punktu i ustawienie ich w wybranych tekstach 2.

Oprócz każdego tekstu dodaje przedrostek lub przyrostek, na przykład jeśli przedrostek jest wskazany dla wymiaru (współrzędnej Y) równej „CT=”, po wybraniu tekstu elewacji polecenie zaktualizuje zaznaczony tekst o wartość uzyskanej elewacji plus wskazany przedrostek, np. „CT=236.42”, po wybraniu tekstu progresywnego zostanie on zaktualizowany o wartość otrzymanej współrzędnej X plus przyrostek „0+”, na przykład „0+10.0”.

To polecenie pochodzi z prefiksami progresywnych i już zdefiniowanych wymiarów ("0 +" i "CT =") i może być zmieniona tylko przez modyfikację kodu źródłowego, a ponadto można w razie potrzeby zmodyfikować to polecenie, aby prefiks i sufiks zostały dodane w tym samym czasie w tekstach.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: PC
  3. Wskazuje punkt, z którego wartości progresywne (współrzędna X) i współrzędna (współrzędna Y)
  4. Wybierz tekst progresywny
  5. Wybierz tekst wymiaru

Wartości tekstów zostaną zaktualizowane wraz z otrzymanymi danymi

Możesz dostać rutynę tutaj


21. ROUTINE AUTOLISP W CELU USTALENIA SPECYFICZNEJ KOTY NA WSKAZANYM PUNKTIE

Jest to procedura wykonana w Autolisp, która pozwala nam ustawić wartość wymiarową (współrzędna Y) w danym punkcie.

To polecenie żąda danych (punktów i wartości) i wykonuje operacje, aby uzyskać ostateczną wartość, która ma być ustawiona w współrzędnej Y wskazanego punktu (zmienia wartość współrzędnej UCS (Universal Coordinate System) w punkcie wskazanym przez wprowadzoną wartość ).

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik do programu AutoCAD, używając komendy ZASTOSOWANIE lub kopiowanie pliku i wklejanie go w programie AutoCAD.
  2. Wpisz nazwę polecenia: OS
  3. Gdy zostanie wyświetlony monit o wskazanie punktu wymiaru, musisz wskazać punkt na ekranie (punkt, w którym chcesz ustawić określony wymiar).
  4. Polecenie wyświetli monit o wprowadzenie wartości wymiaru do ustawienia lub wybrania tekstu:
  5. Tutaj musisz podać wartość wymiaru, w którym ma być współrzędna Y we wskazanym punkcie, możesz wprowadzić wartość lub wybrać tekst, który zawiera wartość wymiaru, polecenie otrzyma tylko wartość liczbową w przypadku, gdy również niektóre opis.

Aby sprawdzić, czy wprowadzony wymiar został ustanowiony we wskazanym punkcie, wykonaj identyfikator polecenia, wskaż ten punkt i obserwuj w wierszu polecenia, że ​​wartość współrzędnej Y jest teraz z wprowadzoną wartością.

Możesz dostać rutynę tutaj


22.  OBSZAR: ROUTYCZNY WYPEŁNIENIE OBSZARÓW WEDŁUG KONTURÓW

To polecenie umożliwia znalezienie obszarów wskazujących wewnętrzny punkt między obiektami lub przez wybranie zamkniętych konturów, polecenie to pokazuje obszar uzyskany lub w inny sposób ustawia go w wybranym tekście.

Komenda Ax ma następujące opcje:

Początkowe żądania:
Określ wewnętrzny punkt obszaru lub [Wybierz obiekt / Opcje] :

Tutaj musisz wskazać wewnętrzne punkty, z których obszar zostanie uzyskany, pozostałe opcje są opisane poniżej:

Wybierz obiekt: Zamiast określać punkty wewnętrzne w celu znalezienia nawiewu, możesz wybrać zamknięte wielokąty, aby znaleźć obszar.

Opcje: Ta opcja powoduje załadowanie okna dialogowego Opcje poleceń, okno dialogowe jest następujące:

Każda opcja jest opisana poniżej:

Liczba miejsc po przecinku: Liczba miejsc dziesiętnych obszaru będzie (domyślnie 2).
Wysokość tekstu insert: Jeśli zdecydujesz się wstawić pole tekstowe uzyskany tutaj będą miały wysokość tekstu jest ustawiony.

Konwersje obszarów: Ta opcja umożliwia wykonywanie operacji z wartościami znalezionych obszarów, każdy obszar jest dodawany, odejmowany, mnożony lub dzielony przez współczynnik, który musi zostać określony w dolnej części tej opcji.
Polecenie pokazuje, czy konwersja jest aktywna i która z operacji jest wykonywana oraz z jaką wartością konwersja zostanie wykonana.

Ta opcja umożliwia dostosowanie obszarów, gdy rysunek jest w różnych skalach lub w innych jednostkach rysunku.

Zastosuj cieniowanie: Opcja ta pozwala na zacienienie wskazanego obszaru w celu lepszego wyglądu obszaru, który jest znaleziony, co pozwala sprawdzić, czy jest poprawny (domyślnie włączony).
Osłaniając nazwie: Tutaj należy podać nazwę cieniowaniem, które należy stosować w powietrzu wskazanym (domyślnie stałe).

(Cieniowanie) Skala: Tutaj jest wskazany współczynnik skalowania cieniowania, współczynnik ten jest zmienny w zależności od wybranego typu cieniowania.

Kolor (cieniowanie): Kolor, który będzie miał zacienienie stosowane w wskazanych obszarach.

Wykańczanie cieniowania: Poniższe opcje obowiązują po zakończeniu aplikacji poleceń.

Trzymaj kontury: Jeśli jest włączone wygenerowane kontury nie są usuwane.

Trzymaj cienie: Jeśli jest włączone, wygenerowane cienie nie są usuwane.

Wnioski końcowe:
Określ wewnętrzny punkt obszaru lub [Wybierz obiekt / Wstaw tekst obszaru / Opcje] :

Wstaw obszar tekstu: Ta opcja umożliwia wstawienie tekstu z uzyskanym obszarem zamiast wybierania go w celu zastąpienia. Tekst ze znalezionym obszarem ma domyślny prefiks: „Obszar =”, prefiks ten można modyfikować w kodzie programu.

Zmień tekst: Opcja ta jest aktywowana po naciśnięciu klawisza Enter lub naciśnięciu prawego klawisza myszy, co spowoduje żądanie zaznaczenia tekstu, np. jeśli istnieje tekst o treści: „KM=0.00m2” i poprzez polecenie powierzchni 3.25, to polecenie zastąpi tekst aktualizując go do „KM=3.25m2”. Jak widać, AX zastępuje tylko wartości liczbowe tekstu, który ma zostać zastąpiony, więc możesz mieć teksty obszaru z różnymi prefiksami, na przykład: „AR=0.00m2”, „AM=0.00m2”, „Obszar cięcia =0.00m2”, „Moja powierzchnia=0.00m2” itp.

Ważne i nieprawidłowe linie:

Ważny konspektu

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: AX
  3. To wskazuje punkt wewnętrznego w obszarze, który chcesz znaleźć (trzeba upewnić się, że powierzchnia znaleźć musi być całkowicie zamknięta, w przeciwnym razie komenda wyświetli komunikat o błędzie).
  4. Wskaż wewnętrzne punkty tyle razy, ile potrzeba, polecenie wzbudzi gniew, gromadzi (zsumuje) wszystkie znalezione powietrze.
  5. Naciśnij klawisz Enter lub kliknij prawym przyciskiem myszy, aby zakończyć polecenie i ustawić obszar w istniejącym tekście.

Możesz dostać rutynę tutaj


Wybieranie obiektów


23. Wybierz wszystkie elementy warstwy wybranego obiektu

Ta mała procedura działa tak samo jak poprzednia, różnica polega na tym, że nazwa warstwy nie jest tu wprowadzana w celu wybrania obiektów, ale wybrana jest jednostka, z której chcesz uzyskać nazwę warstwy.

Podobnie jak w poprzedniej procedurze, wybór encji nie jest widoczny, ale istnieje jako zbiór wybranych encji, więc tryb wyboru musi być wskazany „Poprzednie”, aby wybrać obiekty.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: ssl
  3. Wybierz obiekt, do którego chcesz uzyskać nazwę warstwy, aby wybrać inne jednostki
  4. Dokonaj wyboru podmiotów skutecznych w trybie predykcyjnym

Możesz dostać rutynę tutaj


24. Usuń wewnętrzne lub zewnętrzne obiekty z wybranej polilinii

Dzięki tej procedurze można usunąć elementy znajdujące się wewnątrz lub na zewnątrz wybranej polilinii kierunkowym, jeśli opcja wskazana przycinanie, obiekty, które przecinają polilinii zostanie pocięty na stronie wskazanej.

Jeśli chodzi o usuwanie przedmiotów spoza poliliny, należy zachować szczególną ostrożność to polecenie usuwa wszystkie obiekty spoza polilinii.

Polilinii do wyboru musi być zamkniętą polilinią, w przeciwnym wypadku rutyn łączy ostatni punkt segmentu z pierwszym, zamykając w ten sposób urojoną linię polilinii i eliminując wszystko, co jest wewnątrz lub na zewnątrz tej linii.

Opcja jest cała, działa tylko z obiektami, które można ręcznie wyciąć, Na przykład linie, okręgi, łuki itp., Bloki i inne obiekty złożone nie mieszczą się wewnątrz tych obiektów, które można wyciąć.

Z lisp jest dołączony plik przykładowy tak aby odpowiadały one testom przed użyciem polecenia w plikach końcowych.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: PolErase
  3. Wybierz polilinię która będzie służyć jako krawędź wyznaczająca obiekty, które mają zostać wyeliminowane.
  4. Wybierz jeden usuń obiekty, można wybrać opcję: Okno (usuwa tylko obiekty znajdujące się na zewnątrz lub wewnątrz tego okna), zdobycz (usuwa obiekty, które są nawet przecięte przez krawędź polilinii), usuwać i przycinać (jak sama nazwa wskazuje, usunie obiekty znajdujące się wewnątrz lub na zewnątrz polilinii i wyciąć obiekty, które są przecięte przez granicę.
  5. Wskazuje a punkt po której stronie (wewnętrzne / zewnętrzne) zostaną usunięte lub przycięte.

Możesz dostać rutynę tutaj


25. Pozwala wybrać wszystkie elementy wprowadzonej warstwy

Jest to procedura typu lisp, która umożliwia wybranie wszystkich elementów znajdujących się we wskazanej warstwie, nie rozróżnia kolorów ani innych właściwości, które mogą mieć obiekt.

Ta procedura nie uwzględnia rozróżniaj wielkości liter w czasie wpisywania nazwy warstwy, dzięki czemu można wprowadzić w dowolny sposób, tak dobrze, że jest dobrze napisana.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: sca
  3. Wprowadź nazwę warstwy obiektów, które chcesz zaznaczyć
  4. Dokonaj selekcji obiektów skutecznych w trybie previuos

Możesz dostać rutynę tutaj


26. Skopiuj treść tekstu do innego tekstu

Jest to rutyna wykonana w języku programowania autolisp, pozwala nam kopiować zawartość wybranego tekstu i ustawić tę wartość w drugim tekście, który zostanie wybrany.

Aby skorzystać z tej procedury, należy wykonać następujące czynności:
  1. Załaduj plik lisp w programie AutoCAD, używając comado Appload lub po prostu skopiować plik i wkleić go do programu AutoCAD.
  2. Wpisz nazwę polecenia: RT
  3. Wybierz tekst, z którego chcesz otrzymać tę wartość.
  4. Zaznacz tekst, który chcesz zastąpić poprzednią wartością.

Jak widać, procedura jest prosta, ale bardzo pomocna przy edytowaniu tekstu.

Należy zauważyć, że język używany w tej procedurze jest wyraźnie AutoLisp, w nowym wpisie opublikujemy to samo polecenie, ale zostanie napisane w VisualLisp, w którym zauważymy, że rozmiar struktury jest dalej zmniejszony.

Możesz dostać rutynę tutaj


27. Zmień liczbę dziesiętną tekstu bez utraty oryginalnej wartości

Ta procedura lisp umożliwia zmianę liczby miejsc dziesiętnych wybranych tekstów bez utraty pierwotnej liczby miejsc dziesiętnych, dzięki czemu można wyświetlać liczbę na przykład z dziesiętnymi 2, ale wewnętrznie będzie miała nową właściwość o swojej pierwotnej wartości.

Ta nowa właściwość może być dostępna tylko za pomocą tego polecenia, ponieważ nie jest wyświetlana w oknie dialogowym Właściwości.

Lisp pozwala na zmianę liczby miejsc dziesiętnych lub uzyskanie oryginalnej liczby tekstu sformatowanego wcześniej przy użyciu tej procedury, więc wiesz, ile decimali miałeś pierwotnie jeśli chcesz przywrócić oryginalne wartości.

Warto zauważyć, że te oryginalne wartości pozostają nawet jeśli plik lub program AutoCAD został zamknięty, więc masz zabezpieczenie, które zawiera oryginalne dane Twoje wartości zawsze będą tam, nawet pomimo przywrócenia oryginalnych wartości tekstom.

To nowe polecenie można porównać z działaniem Zmienianie dziesiętnych programu Excel, ale jedyną uwagą jest to, że ta nieruchomość jest wewnętrzna i jak już powiedzieliśmy wcześniej okno właściwości nie jest gotowe wyświetlanie rozszerzonej daty podmiotów.

Szczególną uwagę należy poświęcić wybrane teksty są tekstami liczbowymi, to znaczy zawierają tylko liczby, ponieważ w przeciwnym razie ich wartość zostanie przekonwertowana na „0.00".

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: AREDE
  3. Wybierz jedną z opcji, którą chcesz wykonać
  4. Wybierz (numeryczne) teksty, w których chcesz wykonać operację

Możesz dostać rutynę tutaj


28. Wyrównaj kilka tekstów na podstawie pierwszego wybranego

Rutynowa konstrukcja z AutoLisp, która pozwala nam wyrównać kilka tekstów w oparciu o pierwszy wybrany.

program umożliwia wyrównywanie tekstów w pionie (kolumny) lub poziome (wiersze), w tym celu należy wybrać tylko pierwszy, który będzie służył jako podstawa do wyrównywania innych tekstów.
Należy zwrócić uwagę, że punkt, który jest podstawą do wyrównania tekstów to punkt wstawiania, jeżeli wszystkie teksty mają jako punkt wstawiania wyrównanie „Lewo” to wszystkie zostaną wyrównane względem tego punktu i będzie jednolite wyrównanie. Jeśli teksty mają różne uzasadnienie, wszystkie zostaną wyrównane względem punktu wstawienia, co spowoduje, że wyrównanie tekstów będzie niespójne.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: Alit
  3. Wybierz tekst bazowy, z którego będzie otrzymana oś wyrównania
  1. Wybierz teksty, które chcesz wyrównać
  1. Sporządzono teksty zostały wyrównane w oparciu o pierwszy wybrany

Możesz dostać rutynę tutaj


29. Skopiuj wysokość tekstu i ustaw go na inne wybrane teksty

Ta procedura utworzona w programie AutoLisp kopiuje wysokość wybranego tekstu i ustanawia ją w tekstach, które są wybrane później, zmieniając wysokość, jaką miały.

Na przykład, jeśli masz teksty 3, pierwszy ma wysokość 3, a następne dwa mają wysokość 6 i chcesz, aby dwie sekundy miały również wysokość 3 zamiast 6, wystarczy najpierw wybrać tekst, którego wysokość to 3, a następnie teksty o wysokości 6.

Aby korzystać z tej procedury, wykonaj następujące czynności.

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: CA
  3. Wybierz tekst, którego wysokość to ta, którą chcesz skopiować lub ustawić.
  4. Wybierz teksty, które chcesz zmienić wysokość dla pierwszego wybranego

Możesz dostać rutynę tutaj


30. Wybierz tekst i ustaw wartość uzyskaną w atrybucie bloku

Ten program wykonany w Autolisp i Visual Lisp umożliwia wybranie tekstu, skopiowanie wartości zawartości i ustalenie jej (aktualizacji) w atrybucie, który jest częścią bloku.

Oznacza to, że jeśli chcemy zaktualizować atrybut dowolnego bloku, w przypadku istniejącego tekstu, po prostu zaznacz tekst najpierw, a następnie atrybut i zostanie on zaktualizowany zgodnie z wartością wybranego tekstu.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: CTA
  3. Wybiera tekst zawierający wartość do skopiowania.
  1. i wreszcie wybierz atrybut do zmiany środka
  1. Wynik jest przedstawiony poniżej:

Jak widać, to polecenie jest bardzo użyteczne, jeśli chcemy zaktualizować wartość atrybutu z określonego tekstu.

Możesz dostać rutynę tutaj


31. Zmień wysokość tekstów zgodnie z wprowadzoną wartością procentową

Ta procedura generowana w programie AutoLisp pozwala zmodyfikować wysokość wybranych tekstów, zmieniając je w zależności od wprowadzonego procentu.

Na przykład, jeśli masz dwa teksty, jeden o wysokości 0.5 i drugi o wysokości 1.00 i wprowadzający procent 1.5, wysokość tekstów zmieni się następująco: 0.75 i 1.5.

Ta procedura jest bardzo użyteczna, gdy wymagane jest dokonywanie zmian wysokości wielu tekstów o różnych wysokościach.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: ch
  3. Wprowadź wartość procentową, która zmieni wysokość tekstu, na przykład: jeśli wpiszesz 0.5, wszystkie teksty zostaną zmniejszone o połowę, a jeśli wpiszesz 2, wszystkie teksty wzrosną do podwójnego
  4. Wybierz teksty, które chcesz zmodyfikować

Możesz dostać rutynę tutaj


32. ROUTINE LISP, aby wyeliminować zawartość atrybutu bloku

Jeśli masz blok z wieloma atrybutami, bardzo nudne jest usunięcie zawartości wielu z nich, zazwyczaj kliknij dwukrotnie na wybranym atrybucie, zaczekaj, aż załaduje okno dialogowe i rozpocznie usuwanie zawartości.

Aby uniknąć tej żmudnej pracy, ta mała rutyna pomoże ci trochę czasu poświęcić w wykonywaniu zadania opisanego powyżej. Za pomocą tego polecenia wystarczy wybrać atrybuty, które mają zostać usunięte.

Musisz sprawdzić, czy teksty znajdujące się w bloku są atrybutami (czasem mylącymi między nimi), tak aby procedura działała prawidłowo. Umysł, to polecenie Usuwa tylko treść atrybutu, ale nie atrybut samego bloku.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: BCA
  3. Wybierz atrybuty bloku, z którego chcesz usunąć jego zawartość.

Możesz dostać rutynę tutaj


33. ROUTYNA W WIZUALNEJ LIZPIE KOPIOWANIE ZAWARTOŚCI TEKSTU I USTALANIE TO WSZYSTKICH WYBRANYCH TEKSTÓW

Jakiś czas temu podzieliłem się z Tobą rutyną, która skopiowała wartość tekstu i utworzyła ją w innym wybranym tekście, tym razem ta procedura pozwala uzyskać wartość wybranego tekstu i ustali ją na kilka wybranych tekstów.

Użycie tego nowego polecenia jest bardzo proste, wystarczy zaznaczyć tekst, z którego chcesz skopiować wartość, a następnie zaznaczyć wszystkie teksty, które chcesz zastąpić nową wartością.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: RTN
  3. Wybierz tekst źródłowy wartości do skopiowania
  4. Wybierz tekst, który zostanie zastąpiony tą nową wartością
  5. Naciśnij klawisz Enter, aby zakończyć polecenie i zaktualizować teksty o nową wartość

Możesz dostać rutynę tutaj


34. ROUTYNA W AUTOLISPU, KTÓRZY ZWIĘKSZA I ZMNIEJSZA PRACĘ WYSOKOŚĆ TEKSTÓW

Jest to lisp, który zawiera dwa polecenia: Zwiększ i Zmniejsz, komendy pozwalają modyfikować wysokość zaznaczonego tekstu, zwiększając lub zmniejszając jego rozmiar zgodnie z wybranym poleceniem.

Zmiana rozmiaru jest dokonywana dla każdego kliknięcia w tekście i jest wykonywana zgodnie z czynnikiem wskazanym w kodzie źródłowym lisp, którego współczynnikiem jest 1.2. Początkowa wysokość tekstu jest pomnożona przez 1.2 za każdym razem, gdy klikniesz na niego lub podzielisz go między 1.2, w zależności od wybranego komendy.

Aby uzyskać więcej informacji o tym, jak duży jest tekst po każdym kliknięciu tekstu, procedura wyświetla wynikową wysokość dla każdej zmiany wysokości w tekście.

To polecenie jest bardzo użyteczne, gdy chcesz zwiększyć lub zmniejszyć wysokości tekstu proporcjonalnie, bez potrzeby określania końcowej wysokości, tylko wizualnie.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: AU (zwiększenie) | RE (aby zmniejszyć)
  3. Kliknij tekst, aby zwiększyć lub zmniejszyć rozmiar tyle razy, ile jest to konieczne
  4. Naciśnij klawisz Enter, aby zakończyć polecenie

Możesz dostać rutynę tutaj


35.  RYSUNEK ROUTYCZNY ZAWIERAJĄCY ŚRODKI WYBRANYCH WYMIARÓW

Poniższa procedura umożliwia uzyskiwanie wymiarów (wymiary), otrzymane wartości są wyświetlane na ekranie, które można skopiować i wkleić na przykład w programie Microsoft Excel, a każda wartość zostanie wklejona w osobnym wierszu.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: DimX
  3. Wprowadź liczbę dziesiętnych pomiarów, jakie należy wykonać (domyślnie 3)
  4. Wybierz wymiary, aby otrzymać pomiary
  5. Naciśnij klawisz Enter, aby sfinalizować wybór i wyświetlić na ekranie wartości uzyskane

Możesz dostać rutynę tutaj


36. RUTYN W VISUALLISP, KTÓRY ZWIĘKSZA WARTOŚĆ NUMERÓW WEDŁUG WSPÓŁCZYNNIKA

Procedura rutynowa w programie VisualLisp pozwala zwiększyć wartość liczb wybranych tekstów. Ta procedura generowana w programie VisualLisp pozwala zwiększyć wartość liczb wybranych tekstów (pojedynczo) zgodnie ze wskazanym współczynnikiem wzrostu.

Jeśli wskazana wartość jest liczbą ujemną, kolejnymi wartościami będzie spadek wartości początkowej.

Na przykład jeśli wartość początkowa to numer 1 i wprowadzana jest wartość przyrostowa 1, kolejne wybrane numery zostaną zwiększone o jedną jednostkę, następny 2, następny 3 i tak dalej.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: inc
  3. Zaznacz tekst z wartością początkową
  4. Wprowadź przyrost
  5. Zaznacz wszystkie teksty, które chcesz zastąpić
  6. Naciśnij klawisz Enter, aby zakończyć polecenie

Możesz dostać rutynę tutaj


Lisp do topografii i 3D


37. Konwertuj elementy 3DFace na bryły ACIS

Jakiś czas temu natknąłem się na ten ciekawy rutynowych Lisp i chociaż ostatnio nie użyłem, gdy potrzebowałem pomógł mi ogromnie z obliczeń objętości, to suplement w chwilach, które 3D cywilnego nie daje mi wyniki muszę ,

Jest to rutyna, w której wybierając obiekty 3Dface, wytłaczając je razem i przekształcając je w pojedynczy obiekt typu 3D Solid, jego użycie jest proste i wystarczająco dobre, aby wybrać obiekty, a procedura wykona całą pracę.

W celu lepszego docenienia zmian wprowadzonych przez rutynę w przedmiotach, musisz mieć widok 3D, w przeciwnym razie w świetle instalacji nie będzie przestrzegane wysokość utworzona w 3D Solid, ponieważ bryła jest tworzona przez rzutowanie każdej wybranej ściany pionowo „w dół” bieżącej osi Z, do płaszczyzny i na odległość określoną przez użytkownika.

Aby zapewnić, że wszystkie części siatki są generowane jako ciała stałe, ta odległość nie może być zerowa, ale ciało stałe może być później cięte w razie konieczności do wymaganej grubości, z operacjami typu boolean lub obróbkami stałymi. Powstałe ciało stałe jest utworzone w obecnej warstwie.

Jeśli na końcu związku małych cząstek stałych, operacja zatrzymuje się lub zawiesza ze względu na ograniczenia pamięci, możesz spróbować dołączyć je ręcznie.

Uwagi do rozważenia:

Jeśli sąsiednie powierzchnie nie mają identycznych współrzędnych, między ciałami stałymi, które mogą się pojawić, małe luki lub nakładania się na siebie, co może być spowodowane tym, że program AutoCAD nie może połączyć się z materiałami stałymi, przedstawiając następujące komunikaty:

  •  „Niespójne ograniczenie krzywej przecięcia”.
  •  „Niespójne informacje we współrzędnych wierzchołków i współrzędnych”.
  •  „Niespójne relacje na krawędzi”.
  •  „Niespójne relacje twarz-ciało”.
    Jeśli problemy powodują powstanie substancji stałej, należy skopiować niewielką odległość, a następnie połączyć je z oryginałem, aby spróbować wypełnić wszystkie luki w powierzchni 3DFace i spróbować ponownie, aż do rozwiązania problemu.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: F2S
  3. Wybierz 3D, aby przekształcić go w ciało stałe
  4. Wpisz wysokość (w dół), że ciało stałe będzie posiadać od każdego wierzchołka 3DF
  5. Wprowadź drogę do wygenerowania materiału stałego: Automatycznie lub Ręcznie

Możesz dostać rutynę tutaj


38. Wstawia wymiary w liniach konturowych z jego rzędnej

Kilka razy okaże się, że masz pewien poziom krzywych w pliku, ale to nie ma ich kwoty, dzięki tej rutynowej, możesz wstawić wymiary w żądanej krzywej poziomu geograficznego.

Wymiary, które mają zostać wstawione, to bloki z atrybutami, te bloki są tworzone na rysunku milimetrów. Abyś mógł bez problemu korzystać z tego seplenienia, musisz użyć polecenia „JEDNOSTKI” (Jednostki) określają jednostki treści do wstawienia w „Milimetrów” (milimetry).

Warto wyjaśnić, że aby ta procedura wstawiała prawidłowe rzędne do warstwic, muszą one mieć rzędną (współrzędna z> 0), ponieważ rzędna jest uzyskiwana z punktu wskazanego na krzywej konturowej Jeśli warstwice mają rzędną 0 (współrzędna z = 0), to znaczy nie mają rzędnej, procedura wstawi tekst o tej wartości.

Skala żądana przez procedurę odnosi się do skali, na której zostanie wydrukowany rysunek, jest to wartość referencyjna rozmiaru tekstu wstawianego wymiaru, można spróbować zwiększyć lub zmniejszyć tę wartość, dopóki wymiar nie zostanie wstawiony za pomocą rozmiar tekstu, który chcesz.

Ta procedura zawiera załączniki 2: EL_TAG.dwg y EL_TAG2.dwg, to są klocki z atrybutami wyjaśnionymi powyżej, pliki te można skopiować wszędzie, chociaż zaleca się, aby znajdowały się w tym samym folderze, co procedura.

Aby program AutoCAD mógł załadować te pliki, w oknie dialogowym należy zdefiniować ścieżkę lokalizacji programu AutoCAD Opcje-> Ścieżka wyszukiwania plików pomocniczych.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: CPE
  3. Wskazuje punkt nad linią krzywej poziomu i miejscu, w którym ma zostać wstawiony wymiar
  4. Wskazuje inny punkt, aby zdefiniować obrót, który będzie miał wymiary do wstawienia
  5. Możesz w dalszym ciągu wstawiać więcej wymiarów wskazanych przez punkt wstawiania, jeśli nie chcesz wstawiać więcej wymiarów, naciśnij klawisz Enter, aby zakończyć polecenie

Możesz dostać rutynę tutaj


39. Narysuj linie nachylenia lub wypełnienia

Ta procedura rysuje linie linii cięcia lub wypełnienia, te linie nachylenia są konieczne do wskazania lub reprezentowania nierówności między platformami.

Aby wygenerować linię stoku wraz z tą procedurą, należy wprowadzić dane 6, które pozwolą na wygenerowanie linii nachylenia zgodnie z oczekiwaniami.

Oto wymagane dane:

  1. Odległość pomiędzy stokami (m): Tutaj należy wprowadzić separację między każdą linią nachylenia.
  2. Wybierz polilinię o najwyższym wymiarze: Ponieważ nachylenie jest różnicą między dwiema liniami krawędzi, tutaj należy zaznaczyć, że polilinię stanowi jeden z najwyższych wymiarów.
  3. Wybierz polilinię o najniższym wymiarze: Należy podać polilinię o najniższym wymiarze.
  4. Wytnij czy wypełnij?: Kierunek rysowania początku linii nachylenia będzie zależał od tego, czy jest to wycięcie, czy wypełnienie, domyślnie po naciśnięciu klawisza Enter zostanie on przyjęty jako wartość wypełnienia „R”.
  5. Maksymalna długość linii nachylenia: Jeśli środek jest mniejszy niż odległość do stoku, należy zauważyć, że linia nie przecina się z linią skośną, jeśli jest pożądane, aby nachylenie duża stopa stóp osiągnie punkt przecięcia z linią krawędzi stopy stoku, należy wskazać większą wartość, np. 200 lub 500.
  6. Odległość między chodnikami: To jest Oddzielenie, że chodniki będą miały.

Poniższe wykresy umożliwiają lepsze zrozumienie definicji:

Tutaj określono maksymalną długość dla linii nachylenia 5m.
Tutaj podano maksymalną długość nachylonej linii 200m (dokładna wartość nie jest istotna, aby nadać wyolbrzymioną wartość, tak aby podczas przecięcia się z linią krawędzi stopki stóp automatycznie przecięto).

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Musisz mieć jako aktualną warstwę, która będzie zawierała linie skarp do wygenerowania, na przykład: „Linie nachylenia".
  2. Załaduj plik lisp w programie AutoCAD.
  3. Wpisz nazwę polecenia: tic
  4. Wprowadź dane wymagane przez polecenie.

Możesz dostać rutynę tutaj


40. Narysuj linię ze wskazanym nachyleniem

Ta procedura umożliwia rysowanie linii z nachyleniem, którą wskazujesz, wystarczy wskazać punkt wstawienia linii i nachylenie, które będzie miało.

Nachylenie jest wskazywany przez wartość w stosunku do 1, na przykład, jeśli chcesz, aby narysować linię o nachyleniu 2: 1, tylko należy wskazać jako stok dla linii numer 2, jeśli nachylenie być uzyskane jest 1: 1.333, musisz wpisać 0.75.

Dla dalszego wyjaśnienia, jeśli chcesz uzyskać stoki o wartości 1 najpierw (1: x), musisz podzielić numer 1 między komplementarnym nachyleniem (x).

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: DT
  3. Wskazuje punkt wstawienia linii
  4. Wpisz nachylenie, które będzie miało linię jak wyjaśniono powyżej

Możesz dostać rutynę tutaj


41. Narysuj linię ze wskazanym nachyleniem

Za pomocą tej prostej procedury możesz narysować linię ze wskazanym nachyleniem, wystarczy wskazać punkt wstawienia linii i nachylenie, które będzie mieć.

Linia jest generowana w poziomej długości jednostek 10 i pionowej długości wartości nachylenia wskazanej pomiędzy 10.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: LP
  3. Wskazuje punkt wstawienia linii
  4. Wpisz nachylenie, które będzie mieć linię w procentach (ejm: 12), bez znaku procentu

Możesz dostać rutynę tutaj


42. Oblicz obszary cięcia i wypełnienia przekrojów

Dzięki tej rutynowej czynności można znaleźć obszary wycinane i wypełniające z przekroju, który ma linię Natural Terrain i linię wypasu (odcinek drogi ostatniej).

Dzięki tej rutynowej czynności można znaleźć obszary wycinane i wypełniające z przekroju, który ma linię Natural Terrain i linię wypasu (odcinek drogi ostatniej).

W celu znalezienia obszarów, musisz zaznaczyć polilinię terenu i wypasać, a polecenie zażąda punktu, aby wstawić tekst odpowiednich obszarów.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: OBSZARY
  3. Wybierz polilinię pierwotnej ścieżki (Natural Terrain)
  4. Wybiera polilinię drogi (Rim lub Sub-Slider)
  5. Wskaż punkt, aby wstawić teksty uzyskanych obszarów

Przykładowy plik CAD jest również zawarty w pliku .rar w celu dalszego kompresji procedury.

Możesz dostać rutynę tutaj


43. Włóż zbocza profilu podłużnego

Procedura ta pozwala wstawić do gitary oczekiwaniu na profilu podłużnego (polilinii lub linii), więc po prostu wybrać profil (polilinii) i wskazać punkt, który odpowiada pionowemu położeniu tekstów wskazują stokach.

Jeśli jest to linia komend oblicza tylko punkty końcowe, uznając, że drogę stoku, w przypadku, o którym mowa łamaną, procedura uzyskuje każde początkowe i końcowe wierzchołek i oblicza nachylenie łącznie ze wszystkimi segmentami polilinii.

Tekst wskazujący uzyskane nachylenie jest typu, na przykład: „P = 1.11% w 10.49 m” i jak wiesz, ten format można modyfikować, aby dostosować się do sposobu pracy każdego z was.

Podobnie jak w poprzedniej procedurze, obecny styl tekstu nie powinien kontemplować wysokości, jeśli powstanie błąd, a stoki nie zostaną włożone.

Skala wskazana na początku procedury, dotyczy tylko rozmiaru tekstów i nie wpływa na działania podjęte w celu przetworzenia zboczy.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: PNF
  3. Wpisz skalę tekstów otrzymanych stoków, które mają być włożone
  4. Wybierz profil, aby obliczyć stoki
  5. wskazuje punkt odniesienia do wstawiania tekstów ze stokami

Możesz dostać rutynę tutaj


44. Wstaw znak w wierzchołkach polilinii

Ta procedura lisp to adaptacja poprzedniej i umożliwiająca wstawienie znacznika we wszystkich wierzchołkach polilinii, którą wybierzesz, po prostu wybierz ją.

Wstawiony znacznik jest plikiem rysunku (bloku) generowanym dla określonej skali, ale jest w pełni konfigurowalny, może być edytowany jak każdy rysunek, należy przestrzegać tylko punktu środkowego rysunku (w tym przypadku środka koła bloku ).

W kodzie źródłowym pliku można wstawić zamiast bloku okrąg, tylko że musisz usunąć komentarze linii zawierającej ten kod i skomentować linię, która wstawia blok.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: IMA
  3. Wybierz polilinię, którą chcesz zaznaczyć jej wierzchołki
  4. Wskazuje ścieżkę i nazwę pliku do wyeksportowania

Możesz dostać rutynę tutaj


45. Uzyskaj nachylenie wybranej linii

Ten program opracowany w programie AutoLisp umożliwia uzyskanie wartości nachylenia wybranej linii.

Należy zauważyć, że to polecenie działa tylko z liniami, jeśli masz polilinię należy wykorzystać lub wygenerować linię nad polilinią.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp do programu AutoCAD.
  2. Wpisz nazwę polecenia: TL
  3. Wybierz linię, z której chcesz uzyskać stok.
  4. Uzyskane informacje to nachylenie H: V.

Możesz dostać rutynę tutaj


46. 3 PACK ROUTINES FOR CONTAINMENT WALLS - CZĘŚĆ 3: TWORZENIE PROFIL Z SEKCJI ŚCIANY

Dzięki tej procedurze tworzenia profilu (elevation) ściany oporowej, to profil może być wykonane z danych przekrojów ścian, dane te są następujące: Progressive, Cota Cota Corona i fundamenty.

Dane skali żądane przez polecenie, nie odnosi się do pionowej skali profilu (profil generowany jest w pionowej skali równej poziomemu) ale rozmiar skali tekstów profili (wymiary i inne dane).

Aby wygenerować profil, wystarczy najpierw wybrać progresję sekcji, następnie wymiar korony i ostatecznie dolny wymiar fundamentu.

Musisz zwrócić szczególną uwagę na wybór danych ponieważ jeśli nie zaznaczysz tekstu i nie klikniesz na ekranie, komenda potraktuje to jako zakończenie wyboru danych do wygenerowania profilu.

Wraz z rutyną dostarczany jest plik CAD, z przekrojami ścian, jako przykład zastosowania rutyny seplenienia w praktyce.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: MUP
  3. Wpisz skalę (rozmiar) tekstów profilowych (przykład: 75)
  4. Wybierz tekst progresywny
  5. Wybiera tekst rozmiaru korony
  6. Wybierz tekst dolnej części podstawy
  7. Po zakończeniu zaznaczania na wszystkich odcinkach ściany naciśnij Wchodzę i wskazuje punkt, w którym zostanie wygenerowany górny lewy od korony profilu ściany.

Możesz dostać rutynę tutaj


47. 3 PACK ROUTINES FOR CONTAINMENT WALLS - CZĘŚĆ 2: WIELKOŚĆ (LICZNIKA) SEKCJI ŚCIANA

Ta procedura umożliwia wymiar (wymiar) fragmentu ściany wytworzonej w poprzednio opublikowanej procedurze (ponieważ ma te same kryteria projektowe), wynik byłby następujący: obrazy (wymiary różnią się w zależności od wymiarów ściany).

Ta rutynowa prośba o skalę wymiarów, które zostaną wygenerowane, ta skala odnosi się tylko do separacji między liniami o wymiarach, rozmiarach i kształcie wymiarów zależy wyłącznie od aktualnego stylu wymiaru i musi to być wcześniej wygenerowane przez użytkownika dla działającej skali.

Aby wygenerować zbocza, postępuj tak, jak w poprzedniej procedurze generowania ściany, na ramieniu nachylenia odcinka drogi znajduje się punkt na stronie, na której jest potrzebna ściana i wysokość za pomocą opcji wskazania punktu w dolnej części podstawy ściany.

Warto wspomnieć, że ta procedura ogranicza tylko część ściany wygenerowaną za pomocą procedury poprzedniego wpisuponieważ wykorzystuje te same kryteria rysowania co przekrój ściany, w kodzie można zmodyfikować operacje obliczające punkty w przypadku, gdy chcesz zastosować inny typ ściany.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: BŁĘKIT
  3. Wprowadź skalę separacji między liniami wymiaru
  4. Wskazuje punkt odniesienia (P1 obrazu) na ścianie
  5. Wskazuje kierunek ściany (lewy lub prawy)
  6. Wskazuje punkt na dole sekcji ściany (P2 obrazu)

Możesz dostać rutynę tutaj


48. OPAKOWANIE ROUTIN 3 DO ŚCIAN ZABUDOWY - CZĘŚĆ 1: TWORZENIE ODDZIAŁU

Ta rutynówka jest pierwszą z 3, która pozwala na generowanie ścian zamknięcia typu grawitacji, jakiś czas temu podzieliliśmy się z Tobą rutyną, która wytworzyła mur twierdzenia, tym razem rutyn generuje ścianę o innym projekcie (środki).

Warto pamiętać, że dzieła sztuki drogowej (ściany, przepustnice, itp.) Nie zawsze są jednakowe dla każdego dzieła, projekt ten jest oparty na wielu czynnikach tego samego obszaru, w którym je konstruuje.

Ta procedura pozwala wygenerować ścianę oporową według następujących kryteriów:

Aby go wygenerować, musisz zaznaczyć ramię nachylenia odcinka drogi, z boku, gdzie jest ściana, dzięki seplenieniu ścianę można wygenerować z dowolnej strony, wystarczy wskazać kierunek (w lewo lub w prawo).

Jeśli chodzi o wysokość, jest to zdefiniowane przy użyciu opcji 2, pierwsza to zdefiniowana wysokość (H), a druga opcja jest określona przez wymiar dna podstawy ściany, ta wysokość może być wskazywana przez punkt na ekranie, program jest odpowiedzialny za obliczanie wysokości i wszystkich innych środków z niego.

Program jest przygotowany do przyjęcia dwóch kryteriów wysokości ściany: pierwszym kryterium jest ściana o stałej wysokości, gdzie podstawa fundamentu nie jest pozioma i Drugim kryterium (najczęściej używanym) jest to, że wysokość ściany jest zmienna, gdzie podstawa fundamentu jest pozioma i nie idzie za stokami drogi.

Sposób korzystania z lisp zależy od każdego użytkownika, a to jest najbardziej wygodne, że możesz najpierw wygenerować plany naścienne bez pomocy jakichkolwiek procedur, dzięki czemu łatwiej będzie zrozumieć poprawne użycie tego lisp.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: MUS
  3. Wskazuje punkt na ramieniu boku wskazanej strony
  4. Wskazuje kierunek ściany (lewy lub prawy)
  5. Wybierz sposób określenia wysokości ściany (wysokości lub wysokości fundamentu)

Możesz dostać rutynę tutaj


49. RUTYNOWY AUTOLISP W CELU WYŚWIETLENIA ŚCIANY ZABUDOWY

Ta rutynowa metoda pozwala na rysowanie ścianek typu grawitacyjnego dla dróg, przy czym pomiary, z którymi ściana jest ciągniona w tym świstcie, są zawsze takie same (są one stałe), jedyną miarą zmieniającą się jest wysokość ściany.

Punkty, z którymi ta ściana jest generowana, są generowane na podstawie pomiarów konkretnego projektu ścian, jeśli pożądane jest, aby przy użyciu tych ścianek wytworzonych ścian ze specjalnie dostosowanymi środkami, muszą one zmienić środki zapisane w programie .

Następnie można zobaczyć następujący wykres, który zawiera punkty, z którymi jest ściana:

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: MU
  3. Wskazuje punkt początkowy generowania ściany
  4. Wskazuje kierunek ściany (lewy lub prawy)
  5. Wprowadź wysokość ściany

Możesz dostać rutynę tutaj


50. ROUTINE LISP W CELU GENEROWANIA PROGRESYWNEGO OSIĄGNIĘCIA

Ta przydatna rutynowa rękojeść dotknęła mi dłonie i dla tych, którzy chcą wygenerować proste wyrównywanie bez potrzeby generowania przekrojów lub profili wzdłużnych tego samego, mogą skorzystać z tej procedury.

Rutyn ma interfejs okna dialogowego które pozwalają dostosować ostateczny format postępowych włożony do wału.

Aby skorzystać z procedury, musisz mieć polilinię (wyrównanie) i wykonaj następujące kroki:

  1. Skopiuj pliki 3 do jednego ścieżek wsparcia swojego programu AutoCAD
  2. Prześlij plik lisp w programie AutoCAD (z APPLOADEM).
  3. Wpisz nazwę polecenia: progresywny
  4. W oknie dialogowym określ format generowanych progresywnie.
  5. Wybierz polilinię (wyrównanie), w której będą generowane te postępy.
  6. Wskazuje punkt, który stanie się punktem wyjścia do generowania postępowych.

Możesz dostać rutynę tutaj


51. ROUTYNA DLA GENERACJI PROFILU LONGITUDINALNEGO Z POLLIN I TŁUSZCZU

Jest to jedna z najbardziej kompletnych procedur generujących format profilu podłużnego. Poprzez wybranie dwóch polilinii 2D (terenu i wypasu), procedura generuje format profilu ze wszystkimi danymi, które muszą być wyświetlane.

Aby wygenerować ten profil, aby uzyskać sukces, wybrane polilinie muszą być możliwe w 2D, w przeciwnym wypadku może wystąpić błąd w jego działaniu.

Aby skorzystać z tej procedury, należy wykonać następujące czynności:

  1. Skopiuj pobrane pliki 3 na jednej ze ścieżek wsparcia programu AutoCAD
  2. Prześlij plik: profili profili w programie AutoCAD (z APPLOAD).
  3. Wpisz nazwę polecenia: profil
  4. W wyświetlonym oknie dialogowym kliknij „Dane” i kliknij przyciski „Terreno"I"Nachylenie” aby wybrać polilinie terenu i nachylenia
  5. Jeśli chcesz, możesz zdefiniować inne dane w oknie dialogowym przed utworzeniem profilu (opcjonalnie)
  6. Wskazuje punkt wstawienia góra profilu, aby wygenerować

Możesz dostać rutynę tutaj


52. ROUTINE W WIZUALNYM LISPIE DO DODAWANIA ŚRODKÓW ARCOS RYSUNKU

Ta procedura umożliwia dodanie odległości wszystkich łuków rysunku lub wybranych, które pokazują wyniki dodatku w wierszu poleceń.

Ta procedura umożliwia dodanie odległości wszystkich łuków rysunku lub wybranych, które pokazują wyniki dodatku w wierszu poleceń.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: sumarque
  3. Wybierz łuki rysunku, który chcesz dodać, jeśli chcesz zaznaczyć wszystkie łuki, naciśnij klawisz Wchodzę przed żądaniem wyboru łuków.

Możesz dostać rutynę tutaj


INNE


53. ROUTINE LISP DO PRZYWOZU UCSS ZAPISANYCH W INNYCH PLIKACH

Ta ciekawa rutynę utworzona za pomocą programu AutoLisp i Visual Basic for Applications (VBA) umożliwia importowanie zapisanych plików UCS z nazwą z dowolnego pliku wtórnie do naszego rysunku.

To narzędzie jest bardzo przydatne jeśli pracujesz z samolotami obsługującymi wiele urządzeń UCS, zwykle tworzymy UCS w pierwszym pliku i musimy to zrobić dla innych plików, przy czym ten rutynowy, po prostu utworzyć je w pierwszej i możemy je importować do dowolnego innego pliku.

Procedura zachowuje się podobnie do narzędzia Designcenter, z wyjątkiem tego, że nie ma możliwości importowania UCS z innych plików. W przypadku tej procedury chociaż nie pozwala na przeciąganie i upuszczanie, wyniki są zgodne z oczekiwaniami.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Prześlij lub dodaj pliki DVB i LSP do Appload Startup Suite.
  2. Wpisz nazwę polecenia: IMPUCS
  3. W okolicy Rysunek źródłowy, kliknij przycisk Wybierz, aby wybrać plik rysunku, z którego chcesz zaimportować system UCS.
  4. W okolicy Znaleziono UCS, wybierz UCS do zaimportowania i kliknij przycisk OK.

Możesz dostać rutynę tutaj


54. LISP ROUTINE, KTÓRA ELIMINUJE WSKAZANĄ WERTYKĘ POLILINII

Będziesz się stało, że mają łamaną w programie AutoCAD i chcą usunąć jeden z jego wierzchołków i aby to osiągnąć trzeba stosować więcej niż dwie komendy.

Z tą rutyną wystarczy, aby wskazać, który wierzchołek polinei chcesz usunąć i układał materię.

Aby procedura działała prawidłowo, w punkcie wskazania punktu, musi to dotyczyć wierzchołka, który ma być wyeliminowany, a nie bliski, w tym celu należy włączyć tryby referencji podmiotów, takie jak Endpoint lub Intersection.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: evepol
  3. Wybierz polilinię, z której chcesz usunąć wierzchołek.
  4. Wskazuje punkt na wierzchołku polilinii, którą chcesz usunąć.

Możesz dostać rutynę tutaj


55. ROUTINE, KTÓRA EKSPORTUJE PUNKT WSPÓŁRZĘDNYCH ZWYCIĘSTW OBIEKTÓW 3DFACE

Ten napisany AutoLISP, procedura jest podobna do poprzedniej, z tą różnicą, że tym razem, eksportuje współrzędne wierzchołków obiektów 3Dface AutoCAD, współrzędne te są zapisywane w pliku CSV programu Microsoft Excel, zostanie poinstruowany .

Eksport punktów wierzchołków może pomóc bardzo, jeśli masz triangulację z twarzą 3D i chcesz uzyskać ich współrzędne , aby ponownie utworzyć plik punktów koordynacyjnych.

Również rozważania są takie same jak w poprzedniej procedurze, w przypadku 3Dface połączonych przez te same wierzchołki, również w razie potrzeby, należy rozważyć sortuj współrzędne i usuń duplikaty.

Wyeksportowane współrzędne to format P, N, E, C (punkt, północ = Y, wschód = X, wymiar = Z) jak i eksportowana do CSV (oddzielony przecinkami) w celu otwarcia pliku każda wartość zajmie niezależnej i prawidłowe komórki.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: E3D
  3. Wybierz obiekty 3D, z których chcesz wyeksportować współrzędne wierzchołków.
  4. Wskazuje lokalizację i nazwę pliku CSV, w którym wygenerowane współrzędne zostaną wygenerowane.

Możesz dostać rutynę tutaj


56. ROUTINE LISP DO KOPIOWANIA PODMIOTÓW ZEWNĘTRZNEGO BLOKU LUB ODNIESIENIA

Czasami trzeba skopiować podmioty, ale gdy są w bloku, co robimy jest zwykle wykorzystać ten blok czy może użyć edytora bloku, więc można przejąć kontrolę podmiotów indywidualnie, zaznaczyć i skopiować .

Dzięki tej procedurze nie trzeba już używać żadnych bloków ani używać edytora bloków do skopiowania każdy podmiot w nim, załaduj tą rutynę i zaznacz obiekty do skopiowania.

Nowe obiekty utworzone z zaznaczenia pojawiają się nad oryginałem, więc w razie potrzeby musisz je zaznaczyć i przenieść do żądanej pozycji.

W tej procedurze można wybrać opcję że nowe obiekty mogą być tworzone w innej warstwie, który jest wybrany, ponieważ domyślnie nowe obiekty są tworzone w bieżącej warstwie.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: CPL
  3. Wybierz właściwości bloku, który chcesz skopiować.
  4. Jeśli chcesz, możesz zmienić warstwę, w której są generowane nowe obiekty.

Możesz dostać rutynę tutaj


57. LISP rutynowych przekształcić łuki liniowych segmentów polilinii

Ta procedura umożliwia przekształcenie łuków zawartych w polilinii w segmentach liniowych, długość każdego segmentu będzie określona w opcjach polecenia. Lisp pobiera dane z wierzchołków wybranej polilinii, w tym geometrii łuku i generuje nową polilinię z nowymi danymi.

Długość każdego nowego segmentu w łuku zależy od wprowadzonej wartości, musi być mniejsza niż długość mniejszego łuku wybranej polilinii, seplenienie podzieli oryginalny łuk na "n" segmentów aż do osiągnięcia pierwotnej długości.

Opcjonalnie możesz zachować oryginalną linię, co spowoduje utworzenie na niej polilinii - lub usunięcie go.

Ta procedura może być użyteczna, na przykład w przypadku, gdy trzeba ustawić punkty wzdłuż krzywej na osi wyrównania poziomego lub pionowego.

Aby skorzystać z procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: skrzypiec
  3. Wybierz polilinię, od której chcesz przekształcić zakrzywione segmenty w segmenty liniowe.
  4. Wskazuje długość każdego segmentu, który będzie tworzył nowy liniowy „łuk”.
  5. Wybierz co zrobić z oryginalną polilinią wybraną, jeśli zdecydujesz się ją usunąć, będzie miała tylko linię polilinii z zakrzywionymi segmentami przekształcanymi w segmenty liniowe.

Możesz dostać rutynę tutaj


58. AUTOLISP ROUTINE PUNKTY WSTĘPNE W OKRESACH OKREŚLONYCH W OBSZARZE

Dzięki tej procedurze można umieścić w wybranych punktach osi (polilinii) punkty ich odległości, dane wprowadzania tych punktów, pochodzą z ręcznej digitalizacji odległości lub odczytu pliku dystansu (plik przykład lepszego zrozumienia).

Ta procedura może być użyta na przykład w przypadku osi drogi, w pewnych sytuacjach konieczne jest zlokalizowanie dokładnego progresywnego w osi (polilinii), jak na przykład progresywny 23.76Ręcznie można zrobić, ale trwa dłużej, to rutynowe wystarczy wybrać oś, co wskazuje, że początkowy oś progresywny (zazwyczaj z wartością 0), a następnie wprowadź odległość.

Jeśli zamiast wejść do osi, masz dużo odległości, zamiast wpisywać je lisp oferuje możliwość wyboru pliku tekstowego, w tym pliku tekstowym będą odległości, a lisp odczyta ich jeden po drugim, wstawiając je punktem na osi (polilinii).

Lisp umożliwia także zmianę początku osi Ponieważ początek jest określany na podstawie punktu początkowego, który wygenerował polilinię, jeśli seplenienie zacznie ustalać odległości od punktu końcowego, który nie jest pożądany, użyj opcji: „Zmień początek osi".

Wraz z rutyną jest plik CAD, z prostą osią (polilinią), jako przykład do implementacji procedury lisp.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: PP
  3. Wybierz sposób wstawiania postępów: ręcznie (1 × 1) lub czytając plik tekstowy.
  4. Wybierz wał polilinowy
  5. Wpisz progresywną lub początkową odległość od osi (domyślnie jest 0)
  6. Wprowadź progresywny lub odległość do znalezienia (w przypadku ręcznego palcowania, jeśli wybrano odczytu pliku, nie jest to konieczne)

Możesz dostać rutynę tutaj


59. ROUTINE LISP, KTÓRY WPROWADZA WSPÓŁRZĘDNE W PROFILU AUTOMATYCZNIE ZGODNIE Z OKREŚLONĄ PRZESTRZENIĄ

Dzięki tej procedurze wykonanej za pomocą AutoLisp i VisualLisp będziesz mógł wstawiać co „n” metrów wzniesienia wybranej polilinii (teren naturalny lub pastwiskowy) w formacie profilu, wzniesienia zostaną wstawione biorąc za punkt odniesienia punkt wskazany w format.

W tym poleceniu można zdefiniować skalę rysunkuSkala ta nie odnosi się do pionowej skali od profilu, ale skala tekstów wymiarów być włożona, tekst wymiaru dla skali 1: 500 być większy niż w skali 1: 50.

również można zdefiniować pionową skalę profiluInformacja ta jest ważna, ponieważ kontroluje wartości wymiarów w profilu naturalnym terenie skalowania 10 razy jego rozmiar w pionie mają wartości wymiarów także 10 czasy jego rzeczywisty rozmiar, więc polecenie musi aby przeprowadzić odpowiednie operacje w celu przekształcenia wartości kontyngentów w realne.

Inna wartość, aby wejść i ten, który definiuje to polecenie, to odległość, w jakiej wymiary zostaną wstawione, domyślną wartością, jaką przynosi ta procedura, jest 10, co oznacza, że ​​wymiary będą wstawiane co 10 w kierunku poziomym od wskazanego punktu odniesienia.

Po wybraniu polilinii reprezentującej Twój profil (TN, Rasante, itd.), polecenie wyświetli monit o wskazanie punktu odniesienia w formacie profilu, musisz wskazać ten punkt w punkcie a postępująca całośćNa przykład, jeżeli profil jest 0 000 100 + 000 należy podać punkt stopniowego 0 lub 10 lub 20 itp (zgodnie z każdym wskazanym odległość wkładania wymiarach).

Zapamiętaj aby program uzyskał odpowiednie wymiary, profil musi być poprawnie zlokalizowany, tj. wymiary są prawidłowe dla profilu.

Ten wykres pomoże Ci lepiej zrozumieć opcje tej procedury:

Aby użyć tej procedury, należy wykonać następujące czynności: (Wartości domyślne należy postępować zgodnie z przykładem dołączonego pliku CAD)

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: ICP.
  3. Wprowadź skalę rysunku dla rozmiaru wymiaru: 850 (można zmienić, dopóki rozmiar nie jest odpowiedni)
  4. Wprowadź pionową skalę profilu: 1 (pionowa tak samo jak pozioma)
  5. Wprowadź odległość pomiędzy postępującymi progami: 10
  6. Wpisz domyślnie dziesiętną wartość: 3
  7. Wybierz profil, który chcesz ograniczyć (TN, Rasante, itp.)
  8. Wskazuje waypoint w formacie profilu (patrz wykres)

Możesz dostać rutynę tutaj


60. ROUTINE LISP, KTÓRY DOPUSZCZA DO UZYSKANIA PROGRESYWNEGO LUB DŁUGOŚCI W WSKAZANYM PUNKTIE

Ta procedura opracowana w Autolisp i Visual Lisp umożliwia uzyskanie długości lub stopniowości poliliny lub osi i wstawienie jej do rysunku za pomocą punktu wstawiania.

Aby to zrobić należy wybrać polilinię i wskazują, że progresywny jest początek, należy upewnić się, że komenda uzyskał punkt początkowy prawidłowego łamaną (start oś), ale tak, można zmienić początek wału z opcją przedstawia to polecenie.

Możesz zmienić niektóre parametry domyślne z kodu źródłowego, np. Wysokość tekstu, który chcesz wstawić.
Należy zauważyć, że system współrzędnych musi być dodatni, w przeciwnym razie zostanie wygenerowany błąd, wskazując punkt progresywny lub długość, który ma zostać uzyskany.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: OPR
  3. Wybierz polilinię osi lub wprowadź literę „C„, aby zmienić początek osi
  4. Wpisz początek (lub początkową) wartość punktu początkowego domyślnej polilinii: 0.00
  5. Wskazuje punkty w wierszu, w którym chcesz uzyskać długość lub postęp

Możesz dostać rutynę tutaj


61. ROUTINE LISP, KTÓRA WYKONUJE RÓŻNE OPERACJE Z WYBRANYM TEKSTEM (NUMERYCZNYM)

Jest to mała, ale bardzo przydatna procedura lispowa pozwalająca na uzyskanie informacji o operacjach z wybranymi tekstami, oczywiście teksty te muszą mieć wartości liczbowe, aby można było przeprowadzić obliczenia, np.: „2.22”, „3.39” ( bez cudzysłowów ) itp.

Jeśli wśród wszystkich tekstów liczbowych polecenie znajdź tekst nieokreślony na przykład słowo „kropka” przyjmie ten tekst jako Wartość 0.00, więc wyniki będzie się zmieniać.

Informacje dostarczone przez to polecenie to:

  • Hrabia (Całkowita liczba wybranych elementów liczbowych)
  • LiczbaMaksymalny (Maksymalna wartość wszystkich wybranych tekstów numerycznych)
  • LiczbaMinimalna (Minimalna wartość wszystkich wybranych tekstów numerycznych)
  • Średnia (Średnia wszystkich wybranych tekstów liczbowych)
  • Suma (Suma wszystkich wybranych tekstów numerycznych)

Aby uzyskać wyniki samodzielnie wystarczy wybrać jeden po drugim lub za pomocą okna (okno) teksty, od których potrzebne są informacje.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: IV
  3. Zaznacz wszystkie teksty numeryczne, z których chcesz uzyskać informacje

Możesz dostać rutynę tutaj


62. ROUTINE LISP, KTÓRY SPADA I WYDRUKUJE WSZYSTKIE LAYOUTY Z JEGO BIEŻĄCĄ KONFIGURACJĄ

Ta rutynowa pozwala przewijać wszystkie układy i wydrukować je każdą z bieżącej konfiguracji strony, warto wyjaśnić, że układ przestrzeni modelu nie będzie brany pod uwagę.

Polecenie przebiega przez każdy z układów i jeśli sprawdza, że ​​jest to przestrzeń modelu, to jest ignorowane przez kontynuowanie innych, więc jeśli chcesz, aby powierzchnia modelu została wydrukowana, musisz zmodyfikować polecenie do która jest również uwzględniana i drukowana.

Możesz skorzystać z funkcjonalności tego polecenia, aby na przykład wstawić papier firmowy, usunąć lub dodać tekst w każdym układzie itp. Polecenie nie drukuje zadań w „Tło“, chyba że określono w oknie dialogowym Opcje w zakładce „Działka i publikacja".

Jeśli masz wiele plików do wydrukowania, a każda ma wiele układów, możesz zwiększyć funkcjonalność tego polecenia przez:

Utwórz plik o nazwie Acad.lsp (jeśli jeszcze tego nie zrobiłeś), w tym pliku dodaj następujące linie kodu w dowolnym miejscu:

(defun s :: startup ()
(załaduj „Przejdź i wydrukuj wszystkie układy.LSP”) ;To jest nazwa załączonego pliku.
)

Ścieżka nie jest zaznaczona, ponieważ już wiadomo, że ścieżka określonego pliku lsp jest dodawana do katalogów wsparcia programu AutoCAD (wskazanych w oknie dialogowym opcji), jeśli nie, można zastąpić linię kodu (podana jest pełna ścieżka pliku lsp do załadowania):

(defun s :: startup ()
(załaduj „C:\\CONSTRUCGEEK\\TUSLISP\\Przejdź i wydrukuj wszystkie układy.LSP”)
)

Aby normalnie używać tej procedury (bez modyfikacji), należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: LPLOT
  3. Trzeba czekać na zakończenie wszystkich zadań drukowania.

Możesz dostać rutynę tutaj


63.  WIZUALNY ROUTYCZNY LISP WYKONYWANIE TEKSTÓW DO PRAWA LUB LEPIEJ ZGODNIE Z NUMEREM ZNAKÓW CHARAKTERYSTYCH

Ta procedura lisp umożliwia wycinanie wybranych tekstów, przycinanie ich w prawo, po lewej lub po obu stronach, które zależą od tego, co mówi polecenie.

Na przykład jeśli masz wstępny tekst „0 + 580.00” i powiedz polecenie, aby wyciąć znaki 2 w lewo, komenda zastąpi ją "580.00".

Jeśli komenda wymusi znaki 3 z prawej strony, polecenie zastąpi początek tekstem „0 + 580”.

Wreszcie, jeśli komendę nakazujesz po obu stronach, znaki 2 po lewej i 3 po prawej stronie, tekst początkowy zostanie zastąpiony przez "580".

Jak widać, wystarczy wskazać liczbę znaków, którą chcesz wyciąć i wybrać teksty, a te zostaną przycięte w sposób wskazany.

Aby skorzystać z tej procedury należy wykonać następujące czynności:

  1. Załaduj plik lisp w programie AutoCAD.
  2. Wpisz nazwę polecenia: RET
  3. Wskazuje, która strona tekstów zostanie przycięta [Lewy / Prawy / Obie]
  4. Wpisz liczbę znaków przeznaczonych do cięcia po wskazanej stronie
  5. Zaznacz wszystkie teksty, które chcesz wyciąć
  6. Naciśnij klawisz Enter lub kliknij prawym przyciskiem myszy, aby wykonać wymianę

Możesz dostać rutynę tutaj

Golgiego Alvareza

Pisarz, badacz, specjalista w zakresie modeli zarządzania gruntami. Uczestniczył w konceptualizacji i wdrażaniu modeli takich jak: Krajowy System Zarządzania Nieruchomościami SINAP w Hondurasie, Model Zarządzania Wspólnymi Gminami w Hondurasie, Zintegrowany Model Zarządzania Katasterem – Rejestr w Nikaragui, System Administracji Terytorium SAT w Kolumbii . Redaktor bloga wiedzy Geofumadas od 2007 roku i twórca Akademii AulaGEO, która obejmuje ponad 100 kursów z zakresu GIS - CAD - BIM - Digital Twins.

Powiązane artykuły

Komentarze 56

  1. Witam inżynierze. Możesz mi pomóc ? Jak wpisać siatkę współrzędnych w cywilnym 3D 2024, proszę

  2. Cześć
    Lisp درج شده، در راستای Z منتقل کند؟
    به عبارت دیگر یعنی رقوم را واقعی کند ؟

  3. Będzie procedura ładująca chmurę punktów w formacie PENCD, oddzielonych spacjami lub przecinkami w Autocad 2015
    lub wyżej. Dziękuję

  4. ZA KTÓRE RÓŻNICĘ RZEKI EM BAIXAR JAKO LISP. PONIEWAŻ SIĘ ADRESOWAĆ NA STRONIE W ESPANHOL E AÍ TĘM DE PROCURAR A VOSSA LISP EM ESPANHOL, NIE ZNAJDĘ PROCUREM NESSA PAGINA NO FIM DA PAGINA JAKO SETAS PARA PASSAR À NASTĘPNA STRONA AT I ZNAJDĘ CIEBIE. DEPOIS É SÓ CLICAR NA VOSSA LISP, KLIKNIJ EM ZAŁĄCZONE PLIKI PODATKOWE LUB DOTYCZĄCE.

  5. ZA KTÓRE RÓŻNICĘ RZEKI EM BAIXAR JAKO LISP. Będę adresowany do strony w ESPANHOL E AÍ TĘM DE PROCURAR VOSSA LISP EM ESPANHOL, NIE ZNAJDĘ PROCUREM NESSA PAGINA NO FIM DA PAGINA JAKO SETAS PARA PASSAR À NASTĘPNA STRONA ATE ZNAJDĘ CIEBIE. DEPOIS É SÓ CLICAR NA VOSSA LISP E KLIKNIJ EM ZAŁĄCZONE PLIKI PODATEK LUB DOTYCZĄCE. Mam nadzieję, że TERAZ AJUDADO

  6. Witam, chciałbym wiedzieć, czy masz jakiś kurs lub szkolenie do nauki programowania w Autocad. A także, aby stworzyć aplikację, która pomoże mi policzyć i zidentyfikować zestaw polilinii

  7. boa noite .. gostaria wiedząc o seplenieniu 37. Konwertery 3DFace em bryły ACIS działa na wszystkich wersjach, czy auto cad?

  8. Nie pobrałem twojego seplenienia
    proszę o przysłanie mi seplenienia

  9. Witam chciałbym wiedzieć jak mogę nabyć że usta wyodrębnić współrzędne polilinii oraz uzyskanie znakomitych polilinie

    dzięki

  10. WITAJ
    Pracuję jako kreślarz P&ID i chcę wiedzieć, jak mogę wykonać inteligentne bloki, które mam w planie autocad, wyeksportować do programu Excel.
    w planach są:
    zawory
    numery linii
    oprzyrządowanie
    sprzęt
    Chcę wyodrębnić te informacje i pokazać je w Excelu. jeśli ktoś może mi pomóc, proszę

  11. Witam wszystkich,
    ich suche eine Lisp, die es ermöglicht auf einer Polylinie i x-beliebiger Stelle eine Stationierung (również die Länge der Polylinie an dieser Stelle) anzuzeigen.
    LG

  12. Poszukuję seplenienia, aby zrobić gradient, który oznacza, że ​​z pewnym promieniem trzeba wyciąć kolejną krzywą poziomu i wygenerować polilinię od początku i tak dalej, gdy idziesz do innego miejsca, jest do zaprojektowania drogi i jest mroczny skopiuj koła i narysuj wielokąty dzięki

  13. Mają pewne procedury przypisywania atrybutów do podstawowych elementów, a nie bloków, które można wizualizować w oknie dialogowym na ekranie.

  14. Hey.

    Jak pobrać lisp „Eksportuj punkty współrzędnych do pliku CSV”?

    dzięki

  15. Dobranoc
    CHCIAŁBYM TWOJE WSPARCIE, MAM PROBLEM, MOJA AUTOKADA NIE OBCIĄŻA LIPSÓW DO RYSUNKU DANE TECHNICZNE OBRAZ (WSPÓŁRZĘDNE, STRONY, KĄTY)

  16. Witaj, vorrei the Routine nominata AREASX, seèe possibile.

    Z góry dzięki

  17. Witam Chciałbym uzyskać dostęp do procedury, aby umieścić progrsivas do wyrównania.

    Dziękuję

  18. Chciałbym wysłać do nich LISP rutynę, która nie działa w nowszych wersjach i starych wersji, czy to zadziałało, mam nadzieję, że mogą poprawić i / lub poprawić, napisz mi sugerować, że je odebrać lub kiedy wysłać LISP rutynowych.

  19. Bardzo dobre na wszystko, muszę rutynowych arcos_de_una_polilinea_en_segmentos_lineales.fas eksportowania AutoCAD MIDAS GEN 2015 bez względu na łuki wygenerowane w AutoCAD i podzielili je na segmenty. Dziękuję bardzo Jestem z Kuby

  20. Sou português e gostava, se possível, de ter a rotina „RUTYNA, KTÓRA ZASTĘPUJE TREŚĆ TEKSTU PRZEZ COTA WSKAZANEGO PUNKTU”.

    Dziękuję

  21. Czy mógłbyś mi powiedzieć, skąd mogę pobrać twoją procedurę lisp "Eksportuj punkty współrzędnych do pliku CSV", ponieważ mam topografię obszaru i muszę ją wyeksportować do csv lub txt punkty są wprowadzane jako tekst (treść to wysokość ) i we współrzędnej Z wychodzi zero, rozumiesz?
    Proszę, pomóż mi

  22. Chciałbym seplenienie z funkcją "Usuń obiekty wewnętrzne lub zewnętrzne z wybranej polilinii", ponieważ w artykule nie mogę znaleźć linku do pobrania.

  23. Cześć Chciałbym wiedzieć, czy jest procedura, aby uzyskać liczbę obiektów i umieścić je w tekście

  24. Drogi, staram się trochę rutynowych i ostrzega się:

    nie znaleziono

    Żądany adres URL / forum / Routine-lisp-to-add-to-subtract-wartość-do-tekstu nie został znaleziony na tym serwerze.

    Dodatkowo, dla 404 Nie znaleziono błąd podczas próby użycia ErrorDocument obsłużyć żądania.

    Co ja się mylę?, 1000 dziękuję ci King

  25. Cześć, jeśli ktoś wie jakiegokolwiek lisp, które pozwala na wyciągnięcie poligono wiedząc, długość i kąty, jeśli ktoś wie, rutynowe topo12 jeśli mogą wysłać mi ami mail juanpaulo_100@htomail.comDziękuję bardzo, moi przyjaciele.

  26. dobry dzień, chciałbym poznać rutynę autocad 2014, jeśli mieli to do generowania tabel do parir współrzędnych i projektowania autostrad

    dzięki

    pozdrowienia

  27. bardzo użyteczny dla rozwoju projektów inżynierskich

  28. cześć
    Wybaczcie peuden pomóc w Lisp, aby zawęzić łamaną ze swoim km, to znaczy, jeśli mam łamaną sm Incio 100 i końcowego dm 1000 pochodzenia, aby zaznaczyć dowolny punkt polilinii i rzucę mi dm i urlop.

    teraz dm początku i końca zawsze będzie inna dla każdego projektu

    jeśli nie możesz mi pomóc, byłbym wdzięczny, ponieważ często pracuję z nim i byłoby to bardzo użyteczne w projektach drogowych.

    pozdrowienia

  29. pozdrowienia ktoś może mi pomóc z Lisp powiązanie badań wykonanych z arbitrias współrzędne dwóch punktów, a następnie na północ oryginalnymi współrzędnymi jest umieszczony i Wschodniej i elewacja zostawić je same arbitarias dwóch punktów startowych tak zrobiłem z aling, ale kwoty są zmieniane

  30. dobry dzień, chciałbym wiedzieć, czy ktoś zna jakąś drobną procedurę lub ma jakiś prosty przykład jakiejś małej procedury, aby utworzyć bazę danych dbf i dodać do niego dane lub usunąć z autolisp.
    Mam nadzieję, że mi pomogą.
    dzięki

  31. Witam znajomych Chciałbym wiedzieć, czy ktoś wie o rutynie do pomiaru kąta (mam nadzieję, że zewnętrzny) wieloboku i jego odległości i jeśli nie jest to zbyt wiele, aby poprosić ich do eksportowania do programu Excel.

  32. Jak piszesz procedurę .lsp, która działa, gdy załadowany jest rysunek .dwg i kiedy jest nagrany?
    dzięki

  33. Potrzebuję pomocy, czy ktoś, kto zna lisp, uratuje mnie.

    Chcę wyeksportować z cywilnych 3d wszystkie przekroje generowane do plików tekstowych, wystarczy pokazać przebieg, odległość do osi i odpowiedni poziom.
    Coś w tym stylu

    Km, Dist. Do osi, wymiar

    Tylko to. Czy ktoś może mi pomóc? Nie wiem nic na temat programowania więc poproszę o pomoc.

  34. Zobaczmy, czy rozumiem.
    Mówisz, że przy użyciu polecenia lisp eksportujesz współrzędne do programu Excel
    Odłożyłeś go na odległość? Nie rozumiem tego, przypuszczam, że jest w AutoCAD Jak wymiar lub funkcja w lisp?

    Jeśli masz już współrzędne w programie Excel, to dlaczego nie utworzyć następnej kolumny o formule pithagoras między punktem a następnym?
    pierwiastek kwadratowy z ((współrzędna y2 - współrzędna y2) do kwadratu + (współrzędna x2 - współrzędna x1) do kwadratu)

  35. Dzień dobry Witam, potrzebuje pomocy mnie z LISP. EXPLAIN, mam plan pobierania próbek Każdy punkt ROUGH Z LISP EXPORTA zawierający współrzędne do Excela, ale teraz między każdym punktem i punktem, ty i PUT oddali, teraz chce wydać tego środka pomiędzy punktem YPUNTO do Excela DLA NIE NALEŻY wpisywać 400PUNTOS odległości i jest jakiś sposób? Proszę, dużo ME AND SO Avanzo pracować z NAJSZYBSZY.

    Z góry dziękuję

  36. Witam, chciałbym wiedzieć, czy jest jakaś rutynowa, która przekształca płaszczyznę autocad w inny system odniesienia np. Od wgs84 do psad56

  37. http://www.hispacad.com/foro/viewtopic.php?p=165851#165851

    Procedury załączników do rysowania długich profili poprzecznych, import i eksport punktów za pośrednictwem programu excel, różne narzędzia, biblioteka bloków.

    Wewnątrz folderu ręcznego jest pomoc w instalacji.
    W folderze klucza zostanie znaleziony plik aktywacji.
    W folderze podręcznym znajdują się pliki pomocy dla poleceń.

    Uwaga: ze względów związanych z zagęszczaniem usunięto zaktualizowaną instrukcję i kilka zdjęć zostało usunięte w dołączonej instrukcji pomocy.
    Zaktualizowany podręcznik można zamówić pocztą
    vhcad@hotmail.com
    w przypadku, gdy aplikacje są dla nich przydatne, lub do samodzielnej analizy operacji komend.

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Powrót do góry przycisk