Forum użytkowników programów ZWCAD, KOMPAS-3D, Scan2CAD, PDF2CAD Strona Główna Forum użytkowników programów ZWCAD, KOMPAS-3D, Scan2CAD, PDF2CAD
Forum CAD.

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj

Poprzedni temat «» Następny temat
Zmiany w 2010
Autor Wiadomość
KBR 

Dołączył: 12 Maj 2008
Posty: 156
Wysłany: Sro Mar 17, 10 14:17   Zmiany w 2010

Witam!
Po używaniu przez tydzień 2010 wydaje mi się, że jest bardziej stabilny nie "wywalił" się ani razu.
Podoba mi się edytor tekstu wielowierszowego - może zacznę go stosować. Czy jest funkcja zamieniająca kilka tekstów jednowierszowych na wielowierszowy?

Edycja tekstu jednowierszowego wydaje się również ok. Widać od razu jak będzie tekst wyglądał po zmianie.

Czy w funkcji attdedit można ustawić tak jak było w 2009, że aktywny jest przycisk zastosuj lub ok. i po wprowadzeniu zmiany atrybutu okno się zamyka, a nie przechodzi do edycji następnego atrybutu? Być może steruje tym jakaś zmienna?
 
     
gruzin 
sanitarnik

Pomógł: 5 razy
Dołączył: 16 Lip 2009
Posty: 217
Skąd: Białystok
Wysłany: Sro Mar 17, 10 17:20   

Kilka tekstów jednowierszowych na wielowierszowe zamienia się poprzez:

- Express - Tekst - Convert Text to Mtekst -

Nie zawsze wygląda to najładniej ale się da.
_________________
www.instalacjesanitarne.com
www.harasimowicz.com
 
     
KBR 

Dołączył: 12 Maj 2008
Posty: 156
Wysłany: Czw Mar 18, 10 07:40   

Dzięki!
Miałem co prawda problemy ze znalezieniem tej komendy, ale już sobie poradziłem polecenie nazywa się TXT2MTXT. Nie wiem gdzie się znajduje w menu
 
     
KBR 

Dołączył: 12 Maj 2008
Posty: 156
Wysłany: Czw Mar 25, 10 11:09   

kolejny tydzień intensywnej pracy i ZWCAD nie wywalił się ani razu, a otwieram czasem kilkanaście rysunków! Jestem mile zaskoczony.
Czy da się coś zrobić z komendą attedit jak w pierwszym poście!
 
     
gruzin 
sanitarnik

Pomógł: 5 razy
Dołączył: 16 Lip 2009
Posty: 217
Skąd: Białystok
Wysłany: Pią Mar 26, 10 08:46   

Ja nie wiem czy da się to zmienić.
_________________
www.instalacjesanitarne.com
www.harasimowicz.com
 
     
KBR 

Dołączył: 12 Maj 2008
Posty: 156
Wysłany: Pią Mar 26, 10 12:15   

W 2010 przestał prawidłowo działać lisp, który działa w 2009, a był pisany wiele lat temu dla autocada.
Wydaje mi się że nie działa takie polecenie
(setq strzemie1 (ssget "W" ptnstr11 ptnstrz4))
Zmieniłem w taki sposób żeby te polecenie nie było potrzebne ale ciekawe dlaczego to nie działa?
przy okazji jak napisać funkcję wykonywania w zależności od spełniania dwóch warunków
myślałem zę:
(if (> a b) and (> c b)
(progn
będzie ok., ale nie działa.
dawno nie programowałem w lispie, a autocad miał pomoc dla lispa.
 
     
kruszynski

Pomógł: 16 razy
Dołączył: 02 Sty 2009
Posty: 286
Wysłany: Pią Mar 26, 10 13:02   

żeby zdiagnozować co nie działa w Pana lisie, musielibyśmy mieć ten plik.
a warunek musiałby wyglądać:
(if(and(> a b)(> c d))(progn
czyli najpierw funkcja/warunek, później argumenty
A zwcad też ma pomoc dla lispa, jeszcze niedoskonałą, ale ma. Proszę sprawdzić w katalogu ZWCAD\Help
 
     
KBR 

Dołączył: 12 Maj 2008
Posty: 156
Wysłany: Pią Mar 26, 10 13:42   

Plik mogę przesłać, ale jest on dość długi i chaotyczny więc nie wiem czy jest sens.
Lisp rysował przekrój belki żelbetowej z wyrzuceniem strzemionka.
Tym bardziej, że już sobie poradziłem w inny sposób.
Problem był przy wyrzucaniu strzemiona hak miał być skopiowany i razem z pionowym ramieniem obrócony o 60stopni. Program tego nie robił po za tym wszystko ok.

zbrbel.zip
Pobierz Plik ściągnięto 51 raz(y) 14.35 KB

 
     
Martin_S 
konstruktor

Pomógł: 1 raz
Dołączył: 20 Sie 2009
Posty: 108
Skąd: Lubin
Wysłany: Sob Mar 27, 10 02:12   

Stosuje w pracy bardziej rozbudowaną formę podobnego lispu :) w nakładkach do zw-cada
_________________

 
     
KBR 

Dołączył: 12 Maj 2008
Posty: 156
Wysłany: Wto Kwi 13, 10 15:28   

Dzisiaj pierwszy raz program się wywalił, ale wszystko jak należy zapisał. To ponad miesiąc używania bez awarii, moim zdaniem bardzo duży postęp.
Chciałby ponowić pytanie: czy w można a poleceniu _ attedit można wrócić do tego żeby po edycji atrybutu enter zamykał okno i kończył komendę. Tak było w 2009.
 
     
kruszynski

Pomógł: 16 razy
Dołączył: 02 Sty 2009
Posty: 286
Wysłany: Sro Kwi 14, 10 10:27   

Co do zamykania attedit, to raczej nie ma takiej możliwości. Nie ma takiej zmiennej. Myślę że najprościej po zmianie wartości jest przejść klawiszem [Tab] tak, by aktywny był przycisk OK i wtedy wcisnąć enter.
 
     
KBR 

Dołączył: 12 Maj 2008
Posty: 156
Wysłany: Czw Kwi 15, 10 10:42   

Tak to robię, ale przy zmianie jednego atrybutu w wielu blokach nie jest to wygodne. W 2009 było ok.
w Autocadzie działo takie polecenie uruchomiane z menu: *^C^C-attedit;;;;;\;v;r;\;

W 2010 zrobiłem tak *^C^C-attedit;;;;;\T;R;\;-attedit;;;;;\T;R;\; jedno tylko nie działa jak w Autocadzie, ZWCAD czeka na zakończenie wskazywania atrybutów. W Autocadzie po wskazaniu jednego atrybutu od razu wchodziło się w jego edycję. Można coś z tym zrobić?
 
     
KBR 

Dołączył: 12 Maj 2008
Posty: 156
Wysłany: Czw Kwi 15, 10 23:35   

Jednak nie działa to tak jak bym chciał.
To znaczy jeżeli blok jest z jednym atrybutem to wszystko ok. Jeżeli jest więcej atrybutów w bloku to program nie uwzględnia wskazania i próbuje zmienić pierwszy atrybut w bloku.
napisałem nawet procedurę żeby wskazywać pojedynczo atrybuty

;EDYCJA POJEDYNCZEGO ATRYBUTU
(defun c:att ( / )
(prompt "\nWskaż atrybut do edycji :")
(setq ATRYBUT (ssget ":S"))
(setq zmiana (GETSTRING (strcat "\n wartość po zmianie - " )))
(command "ATTEDIT" "" "" "" "" ATRYBUT "" "T" "R" zmiana "Q" )
)
Ale również nie zmienia tego atrybutu który został wskazany tylko pierwszy w bloku.
I jeszcze jedno nie mogłem sobie poradzić, żeby napisać tak żeby wprowadzać zmienioną wartość w trakcie komendy zamiast lini (setq zmiana ... (myślałem że w command zamiast 'zmiana' 'pause' powinno byc ok. ale nie jest)
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Strona wygenerowana w 0.24 sekundy. Zapytań do SQL: 11