
Robert11
Użytkownik forum-
Postów
11 -
Dołączył
-
Ostatnia wizyta
Ostatnie wizyty
Blok z ostatnimi odwiedzającymi dany profil jest wyłączony i nie jest wyświetlany użytkownikom.
Osiągnięcia Robert11

Początkujący (1/6)
-1
Reputacja
-
Niestety nie potrafię zadekralować argumentów jako listy z której by sobie pobierał dane. Po za tym mój plik przepisuje wartość symbol do wartość lps przykładowo mamy symbol wu1 i lps br1 do w ostatecznym rachunku otrzymujemy symbol wu1 lps wu1. Kopiowałem ten plik 30 razy ponieważ tą metodą dla dwóch zadziała. Jednak dla 30 argumentów wyskakuje mi komunikat za duża ilość argumentów. Muszę się przyznać że jestem nowicjuszem automatyzacj rysowania za pomocą aut lisp
-
Dla mniejszej ilości argumentów plik działa prawidłowo. Nazwy są przypadkowe do celowo mam mieć różne nazwy bloków. Ten fragment pliku lisp powtarza się 30 razy ale nie musi się powtarzać: (setq sset (ssget "x" (list (cons 2 B1)))) (if (= sset nil)(setq l 0)) (setq l (sslength sset)) (setq i 0) (repeat l (setq iBLK (ssname sset i)) (SETQ VALUE (GET-ATT FROMatt iBLK)) (PUT-ATT iBLK TOatt VALUE) (setq i (1+ i)) ) Długość kodu nie ma znaczenia ważne żeby się wykonywał. Ważna informacja na końcu pliku program zwraca błąd że nie może znaleźć właściwego bloku; ten błąd może być. Wcale mi nie przeszkadza, ale nie musi. Ponieważ w docelowym dwg nie zawsze są wszystkie bloki z wymienionej listy. W programie.PRZYKŁADOWY PLIK - Standard.zipPRZYKŁADOWY PLIK.dwg 30 bloków.lsp PRZYKŁADOWY PLIK.dwg PRZYKŁADOWY PLIK - Standard.zip
-
Program do podmiany wartości atrybutów w tym w liście bloków
Robert11 odpowiedział(a) na Robert11 temat w Wsparcie programistyczne LISP i VisualLISP
Dziękuję w wolnej chwili zajrzę do tego- 11 odpowiedzi
-
- jedna operacja
- wiele bloków
-
(i 3 więcej)
Oznaczone tagami:
-
Program do podmiany wartości atrybutów w tym w liście bloków
Robert11 odpowiedział(a) na Robert11 temat w Wsparcie programistyczne LISP i VisualLISP
Chodzi mi o nazwy bloków- 11 odpowiedzi
-
- jedna operacja
- wiele bloków
-
(i 3 więcej)
Oznaczone tagami:
-
Program do podmiany wartości atrybutów w tym w liście bloków
Robert11 odpowiedział(a) na Robert11 temat w Wsparcie programistyczne LISP i VisualLISP
Prawię o to chodziło tylko ja mam 30 różnych nazw i chciałem je wypisać w pliku wsadowym dlatego prosiłem o nie zapętlenie tego pliku- 11 odpowiedzi
-
- jedna operacja
- wiele bloków
-
(i 3 więcej)
Oznaczone tagami:
-
Program do podmiany wartości atrybutów w tym w liście bloków
Robert11 odpowiedział(a) na Robert11 temat w Wsparcie programistyczne LISP i VisualLISP
Dziękuję o to mi chodziło- 11 odpowiedzi
-
- jedna operacja
- wiele bloków
-
(i 3 więcej)
Oznaczone tagami:
-
wedzik zareagował(a) na odpowiedź w temacie: Program do podmiany wartości atrybutów w tym w liście bloków
-
Program do podmiany wartości atrybutów w tym w liście bloków
Robert11 odpowiedział(a) na Robert11 temat w Wsparcie programistyczne LISP i VisualLISP
Nie o to mi chodziło- 11 odpowiedzi
-
- jedna operacja
- wiele bloków
-
(i 3 więcej)
Oznaczone tagami:
-
Program do podmiany wartości atrybutów w tym w liście bloków
Robert11 odpowiedział(a) na Robert11 temat w Wsparcie programistyczne LISP i VisualLISP
I zapomniałem wspomnieć że nie wszystkie nazwy będą używane w dwg więc błąd z powodu braku jakiegoś bloku jest bez sensu- 11 odpowiedzi
-
- jedna operacja
- wiele bloków
-
(i 3 więcej)
Oznaczone tagami:
-
Program do podmiany wartości atrybutów w tym w liście bloków
Robert11 odpowiedział(a) na Robert11 temat w Wsparcie programistyczne LISP i VisualLISP
Miał bym prośbę odnośnie napisania tego pliku mianowicie chciałbym żeby nazwy nie były zapętlane ponieważ będę do celowo używał różnych nazw które później bym sobie podstawił pod NEMY......... , mam nadzieje że to nie będzie trudne dla mnie rozszyfrowanie tego pliku w razie potrzeby skrócenia go o kilka bloków lub wydłużenia. dziękuje za zainteresowanie i chęć pomocy. PRZYKŁADOWY PLIK - Standard.zip PRZYKŁADOWY PLIK.dwg- 11 odpowiedzi
-
- jedna operacja
- wiele bloków
-
(i 3 więcej)
Oznaczone tagami:
-
Cześć mam prośbę pomoże mi ktoś przerobić ten program podmiany wartości atrybutów dla listy bloków lub kilku bloków zawartych w lispie albo zaczytywanych z Excela chociaż wolałbym nazwy bloków zadeklarować w lispie miał bym ich z 30 można przyjąć ze bloki nazywaj ą się "NAME1" , "NAME2" i tak dalej....... az do 30 nazwy atrybutów są te same i nie chce ich podawać tylko żeby lisp z automatu podmieniał konkretne dwa atrybuty miedzy sobą, pierwszy to SYMBOL a drugi to LPS miedzy tymi atrybutami chciałbym podmieniać wartości ich. COPYCAT2.lsp
- 11 odpowiedzi
-
- jedna operacja
- wiele bloków
-
(i 3 więcej)
Oznaczone tagami: