Thread View: pl.comp.cad
7 messages
7 total messages
Started by chudybo
Thu, 16 Apr 2009 06:01
AC (2002/2006) - w czym napisać program/wtyczkę?
Author: chudybo
Date: Thu, 16 Apr 2009 06:01
Date: Thu, 16 Apr 2009 06:01
21 lines
2002 bytes
2002 bytes
Witam wszystkich, Chcę zrobić program/wtyczkę do AC 2002 (docelowo ma działać na AC 2006). Program najlepiej, żeby był uruchamiany z poziomu AC (aczkolwiek nie konieczne). Program powinien działać tak: wyskoczy okno, w którym podam parametry, a następnie wyrysuje mi to co zaprogramuje. Idealnie byłoby, gdyby mógł wczytać dane z zewnętrznego pliku. Pytanie, w czym to najlepiej zrobić? Jaki język jest darmowy (tj. chodzi mi o kompilator). Nauka nowego języka to nie problem, więc może być dosłownie wszystko, tyle żeby było darmowe (w sensie kompilatora). W czym pisze się takie programy/wtyczki pod AC? Oczywiście chodzi mi o najłatwiejsze rozwiązanie. Proszę o odpowiedź. PS. Nie chodzi mi o lisp'a, choć ostatecznie to też może być. Pozdrawiam, Krzysiek
Re: AC (2002/2006) - w czym napisać program/wtyczkę?
Author: PiotrB.
Date: Thu, 16 Apr 2009 06:31
Date: Thu, 16 Apr 2009 06:31
8 lines
1052 bytes
1052 bytes
Dnia 16-04-2009 o 08:01:38 chudybo <chudybo@gmail.com> napisał(a): Najprościej w VBA. Z tym, że trzeba pisać i testować w tej konkretnej wersji AC lub w BricsCad lub ZwCad no i VBA nie ma w wersjach LT AC. Piotr
Re: AC (2002/2006) - w czym napisać program/wtyczkę?
Author: Lukasz Kozicki
Date: Thu, 16 Apr 2009 06:39
Date: Thu, 16 Apr 2009 06:39
10 lines
1088 bytes
1088 bytes
chudybo napisał/wrote dnia/on 2009-04-16 08:01: > PS. Nie chodzi mi o lisp'a, choć ostatecznie to też może być. Dlaczego nie Lisp ? AFAICR, aplikacje ARX były pisane w C++ Pozdr, -- ŁK
Re: AC (2002/2006) - w czym napisać program/wtyczkę?
Author: Konrad Anikiel
Date: Thu, 16 Apr 2009 10:22
Date: Thu, 16 Apr 2009 10:22
17 lines
2303 bytes
2303 bytes
On 16 Apr, 07:31, "PiotrB." <ppqqTowyt...@towytnijop.pl> wrote: > Dnia 16-04-2009 o 08:01:38 chudybo <chud...@gmail.com> napisał(a): > > Najprościej w VBA. > Z tym, że trzeba pisać i testować w tej konkretnej > wersji AC lub w BricsCad lub ZwCad no i VBA nie > ma w wersjach LT AC. VBA nie jest kompilowany, tylko interpretowany. autolisp zresztą też. Można program napisać w prawdziwym VB, tylko może być trudno z jego uruchamianiem z wnętrza Autocada. No i pozostaje ten ObjectARX z (teoretycznie) uniwersalnym interfejsem do dowolnego języka, ale temat prosty nie jest i na pojedynczy programik moim zdaniem nie opłaca się dłubać. Chyba że ktoś lubi :-) Konrad PS dla Intelicada to będzie DRX z biblioteką DWGDirect- podróba, ale podobno kompatybilna z ObjectARX.
Re: AC (2002/2006) - w czym napisać program/wtyczkę?
Author: PiotrB.
Date: Fri, 17 Apr 2009 05:30
Date: Fri, 17 Apr 2009 05:30
21 lines
1422 bytes
1422 bytes
Dnia 16-04-2009 o 12:22:01 Konrad Anikiel <anikiel.konrad@gmail.com> napisał(a): >> Najprościej w VBA. >> Z tym, że trzeba pisać i testować w tej konkretnej >> wersji AC lub w BricsCad lub ZwCad no i VBA nie >> ma w wersjach LT AC. > VBA nie jest kompilowany, tylko interpretowany. to co? > Można program napisać w prawdziwym VB po co? > PS dla Intelicada to będzie DRX z biblioteką DWGDirect- podróba, ale > podobno kompatybilna z ObjectARX. każdy ma swój. np. BricsCad BRX. Piotr
Re: AC (2002/2006) - w czym napisać program/wtyczkę?
Author: chudybo
Date: Fri, 17 Apr 2009 05:50
Date: Fri, 17 Apr 2009 05:50
46 lines
2955 bytes
2955 bytes
On 17 Kwi, 07:30, "PiotrB." <ppqqTowyt...@towytnijop.pl> wrote: > Dnia 16-04-2009 o 12:22:01 Konrad Anikiel <anikiel.kon...@gmail.com> > napisał(a): > > >> Najprościej w VBA. > >> Z tym, że trzeba pisać i testować w tej konkretnej > >> wersji AC lub w BricsCad lub ZwCad no i VBA nie > >> ma w wersjach LT AC. > > VBA nie jest kompilowany, tylko interpretowany. > > to co? > > > Można program napisać w prawdziwym VB > > po co? > > > PS dla Intelicada to będzie DRX z biblioteką DWGDirect- podróba, ale > > podobno kompatybilna z ObjectARX. > > każdy ma swój. np. BricsCad BRX. > > Piotr Witam, Dziękuję za odpowiedzi. Po pierwsze, nie powinny inne osoby widzieć kodu, dlatego nie za bardzo chce lisp'a (to już ostateczność). CO VBA, to rozumiem, że jest to visual basic (for autocad?). Cóż - nie lubię języka MS (ale już lepsze od lispa - przynajmniej skompiluję). ARX - nie wiem co to jest, jeśli jest jakieś darmowy kompilator, chętnie się dowiem więcej... Co mnie zainteresowało to C++ (kiedyś nawet w tym troszkę programowałem) . Pytanie, czy są jakieś darmowe kompilatory pod WinXp? Może ktoś już kiedyś pisał coś pod AC (2002/2006), interesowały by mnie informacje, czy biblioteki/informacje są ogólne dostępne odnośnie API AC, czy też nie? Poszukiwanie zacznę w weekend, ale zawsze warto najpierw spytać :) Generalnie interesuje mnie darmowy kompilator. To jest podstawowy wymóg. Potem jest dopiero język (choć jestem za C++). Pozdrawiam, Krzysiek
Re: AC (2002/2006) - w czym napisać program/wtyczkę?
Author: Konrad Anikiel
Date: Fri, 17 Apr 2009 07:43
Date: Fri, 17 Apr 2009 07:43
39 lines
3361 bytes
3361 bytes
On 17 Apr, 06:50, chudybo <chud...@gmail.com> wrote: > Po pierwsze, nie powinny inne osoby widzieć kodu, dlatego nie za > bardzo chce lisp'a (to już ostateczność). > CO VBA, to rozumiem, że jest to visual basic (for autocad?). Cóż - nie > lubię języka MS (ale już lepsze od lispa - przynajmniej skompiluję). VBA też jest interpretowany (kompilowany do interpretowanego kodu)- ale źródło da się ukryć: http://en.wikipedia.org/wiki/Visual_Basic_for_Applications > ARX - nie wiem co to jest, jeśli jest jakieś darmowy kompilator, > chętnie się dowiem więcej... Próbowałem kilka razy, bez sukcesu- ale to była tylko zabawa http://en.wikipedia.org/wiki/ObjectARX > > Co mnie zainteresowało to C++ (kiedyś nawet w tym troszkę > programowałem) . Pytanie, czy są jakieś darmowe kompilatory pod > WinXp? > Może ktoś już kiedyś pisał coś pod AC (2002/2006), interesowały by > mnie informacje, czy biblioteki/informacje są ogólne dostępne odnośnie > API AC, czy też nie? Ogólnie to jest tak zrobione, że jak masz dużo czasu i samozaparcia to możesz pokazać światu że da się użyć innego środowiska niż Visual Studio, ale Autodesk zrobił wszystko żeby ten pomysł ludziom z głowy wybić. > > Poszukiwanie zacznę w weekend, ale zawsze warto najpierw spytać :) > Generalnie interesuje mnie darmowy kompilator. To jest podstawowy > wymóg. Potem jest dopiero język (choć jestem za C++). Nie tykałem autocada już od 10 lat, więc nie jestem na czasie, ale obawiam się że za darmo to w nim niewiele się da wystrugać. Chyba że przez OLE, o ile jest coś darmowego z OLE. Konrad
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads