Új hozzászólás Aktív témák
-
pf-prg
csendes tag
Hello!
A vonalláncokkal történő kiválasztás valószínűleg megoldható az általad felvetett módon. Ahogy időm engedi utánanézek.
A vonalláncokkal kiválasztott rajzelemek utólag kiválasztott státusúvá tehetők, ha elindítod a _SELECT parancsot, és rajzelemek kiválasztása helyett a parancssorban !halmaz (Kezdő zárójellel együtt!) utasítást adsz ki.
-
pf-prg
csendes tag
Hello!
"... layer-hez hozzá tudok-e rendelni betűstílust is? ..."
Próbáld ki ezt: http://pf-prg.hu/AutoCAD-AutoLisp/LayerTxtStyle.php#eleje
-
pf-prg
csendes tag
Hello!
Nézd meg ezt, hátha használni tudod: http://pf-prg.hu/AutoCAD-AutoLisp/selpolyline.php#eleje
-
pf-prg
csendes tag
Hello!
Alapvetően az Autolisp fejelesztőkörnyezet súgója. Ha kompletten telepíted az AutoLisp fejlesztőkörnyezetet, akkor példa projekt is települ hozzá részletes magyarázattal.
Magyar nyelvű könyvet valószínűleg csak antikváriumban találsz.
Angol nyelven töméntelen infót találhatsz a neten. Beírod például a Google-nak: autolisp basics
-
pf-prg
csendes tag
Hello!
Könnyű vonalláncok íves szegmenseinek egyenes szegmensekkel való helyettesítéséhez ajánlanám a http://pf-prg.hu/AutoCAD-AutoLisp/vlIvVon.php oldalról letölthető lispet. Annak használata esetén nem kell előzőleg szétvetni a vonalláncot, és nincs szükség az ívek felbontása után a JOIN parancs használatára sem.
-
pf-prg
csendes tag
Hello!
A blokkreferenciaként megjelenített falak mindegyike külön, egyedi nevű blokkdefinícióra hivatkozik. Az építészektől kapott DWG állományokban ez mindig így is volt. Gondolom, az építész szoftverekben nem az a blokként történő megjelenítés célja, hogy több, teljesen azonos megjelenésű objektumot egyetlen blokkdefinícióra hivatkozva jelenítsenek meg, hanem az, hogy a blokká szervezett rajzelemek együtt legyenek manipulálhatóak.
-
pf-prg
csendes tag
válasz
-ZeeZee-
#4271
üzenetére
Hello!
Nem minden rajzelem kuszálódik össze, csak a blokkreferenciaként beillesztett falak. Nem vagyok járatos a felhasználói koordinátarendszerek használatában, de úgy gondolom, hogy azok nem lehetnek vagy száz blokkreferenciára nézve egymástól különbözőek. Vagy tévedek?
-
pf-prg
csendes tag
Hello!
Egy több szintes épület szintenként külön DWG-ben építésztől megkapott rajzait kell beleillesztenem egyetlen állományba blokkokként.
Az egyik szint állományának beillesztése után, az abban blokként létező falak összevissza elforgatva és eltolódva jelennek meg. Ha az állomány beillesztése előtt abban a falak blokkjait szétvetem, akkor beillesztés után a falak jól jelennek meg. Ez akár megoldás is lehet a problémára, de azért szeretném tudni, mi lehet a beágyazott blokkok hibás elhelyezkedésének oka. -
pf-prg
csendes tag
(#4233) tom956ster válasza zedii (#4232) üzenetére
A fenti hozzászólás, és korábbi hardverrel kapcsolatos kérdések kapcsán megosztanék egy ötletet.
A céges gépemben négymagos I7 processzor van. A rendszer alapértelmezetten mindegyiket két-két virtuális processzorként használja tehát összesen nyolc processzorra oszthatja ki a futó folyamatokat.
Az AutoCAD nem képes egynél több magot használni, tehát maximum a processzorteljesítmény 100/8 = 12.5 százaléka állhat rendelkezésére. A gépen az AutoCAD a leginkább erőforrás igényes program.
Ha a bios-ban letiltom a processzormagok virtuális felosztását, akkor a használható processzorok száma négyre csökken, és az AutoCAD 100/4 = 25 százalékát használhatja a tényleges processzorteljesítménynek.
Nekem határozottan gyorsabbnak is tűnik így az AutoCAD. -
pf-prg
csendes tag
-
pf-prg
csendes tag
-
pf-prg
csendes tag
Hello!
Egy rajzfájl modellterében található - És ott rendesen látható - sraffozások (HATCH rajzelemek) a papírtérben nem jelennek meg.
A fólia beállításoknál minden engedélyezett (Nem fagyasztott).
Ha copy-paste -el modelltérből papírtérbe másolok egy sraffozást, az sem látható.
Ha a modelltérben, vagy a papírtérben újabb sraffozásokat hozok létre, - Akár a nem látható régebbiekkel azonos fólián is - azok rendesen láthatóak a papírtérben.
Újonnan létrehozott papírtéri elrendezésekben mindenben ugyanez a helyzet.
Tehát úgy tűnik, nem fóliához kapcsolódik a probléma, hanem a konkrét rajzelemekhez.
Találkozott már valaki ilyen problémával? -
pf-prg
csendes tag
válasz
#57810775
#4204
üzenetére
Hello!
Nem tudom aktuális-e még a kérdés.
Nekem úgy sikerült ilyet megcsinálni, hogy a blokk létrehozásakor a szöveget konstans attribútumként illesztettem bele (ATTDEF rajzelem), és a 'Scale uniformly' kapcsolót kikapcsoltam. Az így létrehozott blokkot az X vagy Y irányú beillesztési szorzójának negatív értékre állításával tükrözve, az attribútumok nem tükröződtek.
-
pf-prg
csendes tag
-
pf-prg
csendes tag
Egy felhasználó kérte egy olyan szöveg elhelyező vagy másoló parancs megvalósítását, amely a http://pf-prg.hu/AutoCAD-AutoLisp/count-txt.php#eleje oldalon leírt módon működik.
Az ilyesminek az a leginkább célszerű megvalósítási módja AutoLisp-el, ha az AutoCAD megfelelő parancsát elindítom vele, és a felhasználói bemeneteknek és a parancs opcióinak, paramétereinek a manipulálásával valósítom meg a kért speciális lehetőségeket.A copymode nekem is gyanús volt, de a tesztek szerint nem annak beállítása a probléma oka. Persze lehet más rendszerváltozó is a tettes, akár olyan is, amely a 2016 verzió alatt nem is létezett.
-
pf-prg
csendes tag
válasz
kriszpontaz
#4055
üzenetére
Az Express Tools menüjében most utánanéztem. Hasonlónak egy TCOUNT nevű parancsot találtam, amely viszont csak már létező TEXT MTEXT rajzelemek tartalmát képes hasonló végeredményűre módosítani.
Lehet, hogy a próbaverzió lesz a megoldás.
-
pf-prg
csendes tag
válasz
kriszpontaz
#4053
üzenetére
Köszönöm a segítségedet.
A parancssor tartalmak összehasonlítása szerint az új felirat helyének bekérése után a hely nem adódik át az aktív copy parancsnak, ezért a parancs megszakad, mintha a felhasználó jobb egérkattintással válaszolt volna. Úgy tűnik, hogy vagy hozzá kell férnem egy AutoCAD 2016 -os verziót futtató géphez hogy kiderítsem az eltérő működés okát, vagy teljesen más módon kell megoldanom a copy-txt parancsot.
A copy parancs Elmozdulás/Többször és Kiosztás opcióit a copy-txt parancsban nem is akartam megvalósítani, ezért azok promptjai csak az itt teszteléshez közzétett verzióban jelennek meg.
-
pf-prg
csendes tag
Hello!
Köszönöm a reagálásotokat. Sajnos nem lettem sokkal okosabb.
Kérhetnék még annyit, hogy a http://pf-prg.hu/linkelt_fajlok/count-txt.lsp linkről letölthető verziót is teszteljétek R2016 vagy magasabb verzió alatt? Abban kiiktattam a copy parancs üzeneteinek elnyomására szolgáló utasítást, hátha így láthatóvá válik a probléma oka.Nekem AutoCAD 2014 alatt a parancssorban a következő üzenetek jelentek meg, amíg végrehajtottam három új felirat létrehozását a copy-txt paranccsal:
Command:
COPY-TXT
Növekmény (1)
Felirat kiválasztása (U=vissza) _.copy
Select objects: 1 found
Select objects:
Specify base point or [Displacement/Multiple] <Displacement>:
Specify second point or [Array] <use first point as displacement>:
Új felirat helye
Command: _.copy
Select objects: 1 found
Select objects:
Specify base point or [Displacement/Multiple] <Displacement>:
Specify second point or [Array] <use first point as displacement>:
Új felirat helye
Command: _.copy
Select objects: 1 found
Select objects:
Specify base point or [Displacement/Multiple] <Displacement>:
Specify second point or [Array] <use first point as displacement>:
Új felirat helye
Command: _.copy
Select objects: 1 found
Select objects:
Specify base point or [Displacement/Multiple] <Displacement>:
Specify second point or [Array] <use first point as displacement>:
Új felirat helye
Command: -
pf-prg
csendes tag
Hello!
Segítségre lenne szükségem.
A http://pf-prg.hu/AutoCAD-AutoLisp/count-txt.php#eleje linkről letölthető AutoLisp programomban definiált copy-txt parancsot az egyik felhasználó AutoCAD 2016 alatt szerette volna használni, de az ott nem működött. Én maximum 2014 verziókig tudtam tesztelni, azok alatt működött.
A copy-txt parancs az AutoCAD copy parancsának felhasználásával működik. Lehetséges, hogy a 2015 vagy 2016 verziókban olyan módosulás történt az AutoCAD copy parancsában, ami ilyen problémát okozhat? Például, ha a parancsnak az új verziókban van egy új, az eddigi verziókban nem használt paramétere, vagy opciója, az okozhatna ilyen hibát. -
pf-prg
csendes tag
válasz
Dilikutya
#3986
üzenetére
Hozz létre az asztalon a setup.exe -re mutató parancsikont.
Az ikonon jobbkattintással válaszd a Tulajdonságok beállítását.
A megjelenő dialógus Kompatibilitás lapján kattints Az összes felhasználó beállításainak módosítása billentyűre, és a felbukkanó dialógusablakban kapcsold be az A program futtatása rendszergazdaként címkéjű kapcsolót. OK-val zárd be a dialógust.
A dialógus Biztonság lapján kattints a Szerkesztés címkéjű billentyűre. A megjelenő dialógusban válaszd ki az aktuális felhasználót, és az engedélyek listájában kapcsold be az összes kapcsolót. OK-val zárd be a dialógust.
OK-val zárd be a tulajdonságok dialógusát.
A parancsikonnal indítsd el a setup.exe -t.
Nekem ez működni szokott.
-
pf-prg
csendes tag
válasz
Deimosz
#3483
üzenetére
Hello!
Derékszögű koordináta rendszerben (Általában EOV) ismert koordinátájú pontok beolvasására próbáld ki az alábbi címről letölthető programot:
Pontok beolvasása fájlból és megjelölésük attribútumos blokkreferenciákkal
-
pf-prg
csendes tag
Hello!
Négy magos I7 processzoros géppel dolgozom. A logikai processzorok száma nyolc. Ha a fene fenét eszik, az AutoCAD akkor is csak az egyik logikai processzor teljesítményét kapja meg, így 15 százaléknál több processzorkapacitás a maximum amit használhat. Más processzorigényes alkalmazás hébe-hóba működik, így a processzorteljesítmény hét nyolcada tök felesleges.
Meg lehetne azt oldani, hogy a fizikai processzorokat a gép, vagy a windows ne ossza fel logikai processzorokra? Így talán szédítően magas, 25 százalékos processzorkapacitást is kaphatna az AutoCAD. A többivel még mindig felmelegíthetném az ebédemet.
-
pf-prg
csendes tag
válasz
kriszpontaz
#3394
üzenetére
Hello!
Köszönöm!
-
pf-prg
csendes tag
válasz
kriszpontaz
#3392
üzenetére
Hello!
Milyen paranccsal kell újra indítani?
-
pf-prg
csendes tag
Hello!
Egy kolléga azzal a problémával keresett meg, hogy az AutoCAD 2014 MAP 3D programja egy ideje nem hajtja végre az UNDO parancsokat. Újra indította a programot, de az nem segített. Mintha rémlene, hogy hallottam már harangozni erről a 2014 verziót érintő hibáról. Tud valaki segíteni a megoldásában?
-
pf-prg
csendes tag
válasz
sMogyi86
#3196
üzenetére
Hello!
Nem a (comand) függvény promptjainak megjelenésével van gond. Az igazán tragikus (tragikomikus?) lenne!
Nagyszámú rajzelemet manipuláló AutoLisp funkciókban használtam eddig a (princ) funkciót és rokonait, hogy a parancssorban megjelenített üzenetekkel tájékoztassák a júzert a feldolgozás folyamatának előrehaladásáról, hogy nyugodtan üljön a fenekén amíg a feldolgozás be nem fejeződik.
A 2014 verzióban ezek az üzenetek csak az adott funkció befejeződésekor jelennek meg. Akkor viszont minek? -
pf-prg
csendes tag
Hello!
Nézd meg ezt: http://pf-prg.hu/AutoCAD-AutoLisp/pont-gyujt.php#eleje
-
pf-prg
csendes tag
válasz
kriszpontaz
#3096
üzenetére
Hello!
Nem a parancs ablak helyével, kinézetével van gondom, hanem azzal, hogy a futtatott AutoLisp funkció neve, és az általa a parancssorba írt - A feldolgozás állapotára utaló - szövegek csak akkor jelennek meg, amikor a funkció már befejezte a működését. Ez akár több percig is eltarthat, és addig tisztára úgy néz ki minden, mintha semmit sem kezdeményeztem volna.
AutoCAD 206 -ot használok, abban az ilyesmi gyönyörűen működik, De most más gépén kellene dolgoznom.
Tele van a hócipőm az AutoDesk felhasználói felület csicsázó ambícióival.
-
pf-prg
csendes tag
Hello!
Most próbáltam először AutoCAD 2013 alatt valami érdemi tevékenységet végezni. Konkrétan egy AutoLisp programot futtatni
.
Sem a végrehajtott funkció neve, sem a program által a feldolgozás állapotát jelző parancssorba írt üzenetek (A feldolgozott objektum sorszáma) nem jelennek meg a parancssorban, amíg az elindított funkció véget nem ér. Magyarán fingom nincs, hogy végül is elindítottam-e valamit, vagy csak az időmet tékozlom.Van-e valamilyen lehetőség a parancssor civilizált működésének visszaállítására. Én még alig húsz éve buherálok AutoCAD-et így nem tudhatom a megoldást.
-
pf-prg
csendes tag
válasz
wolfman
#2797
üzenetére
Hello!
Az Eszköz -> Rajzbeállítások menüponttal megjeleníthető dialógusban állítható be a kurzor raszter kiosztása (lépésköze).
Ha az igen kicsinyre van állítva, nagyobb nézetablak terjedelem esetén vizuálisan nem észlelhető a kurzor "ugrálása". Hozz létre egérrel kattintgatva rajzelemeket. A Formátum -> Mértékegység... menüpontban a Hosszúság vezérlőcsoport Pontosság mezőjében állítsd maximálisra a kijelzett tizedesjegyek számát, és az Objektum tulajdonságok panelen vizsgáld meg a jellemző pontjaik koordinátáit. Ha azokban az értékes tizedesjegyek száma megfelel a beállított kurzor raszter lépésköznek, akkor működött a kurzor raszter a rajzelem létrehozásakor. -
pf-prg
csendes tag
válasz
#46372352
#2770
üzenetére
Sajnos én be vagyok oltva billentyűzet kezelés ellen.
Úgy 30 éve használok QWERTY billentyűzetes számítógépet, 26 éve IBM PC kompatibilis gépeket, de még mindig látnom kell a billentyűzetet, ha pötyögök, és iszonyúan lassú vagyok rajta. Pedig naponta minimum 2-3 órát töltök gép előtt. Már beletörődtem.
Az általam megbuherált AutoCAD -ekben minden lényeges dolgot elérhetővé teszek eszköztárról, dialógusablakból. Szerencsére az én szakmámban viszonylag kevés adatot kell billentyűzetről megadni. Ha mégsem, akkor az olyasmit átpasszolom a kolléganőknek. :-)
-
pf-prg
csendes tag
válasz
wolfman
#2765
üzenetére
A súgó szerint:
"Függőleges
A karaktereket függőlegesen illesztve jeleníti meg. A Függőleges opció csak akkor áll rendelkezésre, ha a kiválasztott betűtípus támogatja a kettős irányultságot. A Függőleges helyzet TrueType betűtípusok esetén nem áll rendelkezésre. "Ha simplex betűtípust rendeltem a szövegstílushoz, be lehetett állítani a függőleges szövegirányt.
-
pf-prg
csendes tag
válasz
wolfman
#2764
üzenetére
Hello!
Általában három billentyűs egeret célszerű használni, amelynek a középső billentyűje görgős.
A bal billentyűt szokás pontkijelölésre, elemkiválasztásra, vezérlőelemek akivizálására használni.
A középső billentyűt lenyomva lehet valós idejű eltolást végrehajtani, görgetve pedig zoomolni.
A jobb billentyűvel lehet parancsot megszakítani. Ha nincs aktív parancs, akkor vagy parancs ismétlésre, vagy a helyi menű megjelenítésére szokás beállítani.
Ha bármelyik billentyű hibás, igen nehézkessé válik az AutoCAD kezelése egérrel. Legalábbis az olyanoknak mint én, akik rühellnek a billentyűzeten matatni.
Lehet, hogy az oprendszer által biztosított beállítási lehetőségekkel valamelyest át tudod hidalni ezt a nehézséget, de hát kb. kétezer forintért vehetsz egy új egeret. -
pf-prg
csendes tag
válasz
Szabó András
#2732
üzenetére
Hello!
Ha jól sejtem a Windows nem ad egy bizonyos (A telepített memória méretétől függő) mennyiségnél több memóriát egy-egy futó folyamatnak, hanem attól kezdve a lapozófájlt (pagefile.sys) használja ahoz. Gondolom azért, hogy a később indítandó folyamatok is biztosan kaphassanak memóriát.
-
pf-prg
csendes tag
Hello!
Minden olyan objektum területe kijeleztethető az Objektum Tulajdonságok Panelen amelyre értelmezhető a terület fogalma. Például kör, ellipszis, könnyű vonallánc, 2D vonallánc, 3D vonallánc.
Az Objektum Tulajdonságok Panelt a _properties paranccsal jeleníttetheted meg, Vagy az Eszköz->Tulajdonságok menüponttal.
Ha egérrel rákattintva kiválasztassz egy vagy több rajzelemet, akkor tulajdonságaik megjelennem az Objektum Tulajdonságok Panelen.
Ha vonalakkal (LINE rajzelemek) határolt alakzatok területét kell kiszámítanod, használhatod a http://pf-prg.hu/AutoCAD-AutoLisp/terszam.php#eleje linkről letölthető AutoLisp programot.
-
pf-prg
csendes tag
válasz
Milan24
#2667
üzenetére
Hello!
1.
A legtriviálisabb az, hogy a mintaként használandó DWG egy másolatából törölsz minden rajzelemet, és azt blokként beilleszted a cél állományba a Beilleszt -> Blokk -> Tallózás funkcióban. Ügyelj arra, hogy a Szétvetés be legyen kapcsolva!2.
A kiürített mintaállományt DWT (DraWing Template) állományként elmented, és azt választod ki az új állomány megnyitása funkcióban.3.
Menüből: Eszköz->CAD szabványok->Fóliarendezés..Parancssorból: fóliarendező
A megjelenő dialógusablakban meg lehet adni a fólia név összerendeléseket. A beállítások el is menthetőek.
Tudomásom szerint ez csak a fóliák neveinek módosítására alkalmas, de ha jól értelmezem, akkor a kívánt fólianevekkel létrehozható egy szabványfájl (DWS), és annak használatával a fóliák további tulajdonságai, és még a szövegstílusok, vonaltípusok, méretstílusok is beállíthatóak.
Még sohasem használtam, így a részletekkel nem vagyok tisztában.
-
pf-prg
csendes tag
Hello!
A programocska az első vonal kiválasztása után felhasználói beavatkozás nélkül járja körbe a vonalhalmazt.
Teszt állomány Debrecen, belterület, I. kerület. Több mint 59 000 földrészlethatár vonalból áll. A kerülethatár 1544 töréspontból. Szöszöléssel, pötyögéssel együtt kb. 3 perc alatt készült el rá a poliline.
-
pf-prg
csendes tag
válasz
HorCsa1982
#2574
üzenetére
Hello!
http://forum.index.hu/Article/showArticle?t=9015990&la=78614123
Hozzászólás: 2013.05.06 19:42:26 © (853)
-
pf-prg
csendes tag
válasz
Gyufaaa
#2514
üzenetére
Hello!
Rájöttem, hogy kis módosítással transzparens parancsként is használható, más parancsok objektumok kiválasztását kérő promptjainál. Töltsd le újra!
Példa a használatra:
Parancs:
Parancs: TVÁLT
Válasszon objektumokat: 'selpolyline
Válassza ki a vonalláncot <Selection set: 4b>
4 talált
Válasszon objektumokat:
Adja meg a módosítani kívánt tulajdonságot
[Szín/Fólia/vonalTípus/vtLépték/vonalVastagság/vastagsáG/Nyomtstílus]: s
Új szín [Truecolor/SZínkatalógus] <1 (vörös)>: 2
Adja meg a módosítani kívánt tulajdonságot
[Szín/Fólia/vonalTípus/vtLépték/vonalVastagság/vastagsáG/Nyomtstílus]:
Parancs: -
pf-prg
csendes tag
válasz
Gyufaaa
#2510
üzenetére
Hello!
Rajzelemek kiválasztása megadott határvonallal:
Ha a Válasszon rajzelemeket promptra adandó válasz közben akarod egyenként megadni egy poligon pontjait, akkor a promptra válaszolj a következők egyikével:
Csak befoglalt objektumok kiválasztásához angol AutoCAD-ben: wp
Csak befoglalt objektumok kiválasztásához magyar AutoCAD-ben: apBefoglalt és metszett objektumok kiválasztásához angol AutoCAD-ben: cp
Befoglalt és metszett objektumok kiválasztásához magyar AutoCAD-ben: mpEzután az AutoCAD bekéri a poligon pontjait.
Ha egy könnyű vonallánc objektum kiválasztásával akarod ugyanezt megoldani:
Töltsd le EZT a fájlt.
Az Eszköz -> Alkalmazás betöltése... menüponttal töltsd be.
Olvasd el a parancstörténetben megjelenő használati útmutatót.
Add ki a parancssorban a selpolyline parancsot, és válaszd ki a vonalláncot.A rajzelem módosító parancsok elemkiválasztása közben válaszolj !halmaz ENTER -rel.
-
pf-prg
csendes tag
válasz
konyi79
#2497
üzenetére
Hello!
Töltsd le EZT a fájlt.
Az Eszköz -> Alkalmazás betöltése... menüponttal töltsd be.
Tedd aktuálissá az attribútumok kívánt fóliáját.
Add ki a parancssorban az attr-actlayer parancsot.
Válaszd ki a blokkreferenciákat. Nem kell szűrőt használnod, a programocska a kiválasztott rajzelemek közül csak a blokkreferenciákat veszi figyelembe.Remélem nem hagytam hibát benne.
-
pf-prg
csendes tag
Hello!
Módosítsd az LWDISPLAY rendszerváltozót, parancssorból, vagy a Formátum -> Vonalvastagság menüponttal megjeleníthető dialógusablakban a "Megjelenítési lépték beállítása" címkéjű vezérlőelemmel.
Ha a vonalminta elemeinek arányán akarsz módosítani, a vonalmintát definiáló fájlt kell szerkeszteni. Az alapértelmezett vonalminták az acad.lin fájlban találhatóak.
Speciális karaktereket Unicode karakterláncokkal adhatsz meg. A kettes kitevőt például a \U+00B2
karaktersorozattal.
Nézd meg a BSZÖVEG parancs súgójában a "Szimbólumok és különleges karakterek" linket. -
pf-prg
csendes tag
válasz
dudu5130
#2486
üzenetére
Hello!
Sokáig abban a tévhitben éltem, hogy az R2006 verziót nem lehet telepíteni WIN7 alá.
Két hete újra kellett telepíteni a gépemet, és újra megpróbáltam. Mind a telepítés, mind a futtatás ment, csak megfelelő jogosultságokkal kellett elvégezni.
A telepítőkészletet felmásoltam winchesterre, és a setup.exe -nek az összes felhasználóra nézve rendszergazdai futtatási jogokat állítottam be. A telepítés után az AutoCAD -et indító ikon beállításaiban is ugyanezt tettem.Gondolom, ennek R2007 verzió esetén is működnie kellene.
-
-
pf-prg
csendes tag
válasz
kelkaresz
#2463
üzenetére
Hello!
Ha az adott program nem tud fordított irányban is kommunikálni az AutoCAD-el, akkor az így feltöltött Excel táblázatból valószínűleg sehogyan, mert még ha lenne is olyan másik program amely képes lenne valami ilyesmire, az már nem tudná az Excel táblázat sorait összeazonosítani a nekik megfelelő DWG -béli rajzelemekkel. Nem tűnik valószínűnek, hogy a táblázatba a rajzelemek DWG -béli egyedi azonosítóit (hexadecimális formátumú számok) is ki lehet íratni a programoddal.
-
pf-prg
csendes tag
Hello!
Használd a _chprop (TVÁLT) parancsot.
Ha mégis AutoLisp kell, akkor az alábbi lisp függvény mintájára lehet megoldani:
; A vastagit függvény az ujvastagsag paraméterben kapja meg a kívánt vastagságot.
; Példa: (vastagit 100)
(defun vastagit (ujvastagsag / halmaz q elem eleml)
; A felhasználó által kiválasztott rajzelemek közül az alábbi OR (vagy) szűrő
; feltételben felsorolt rajzelemtípusúak lesznek feldolgozva.
; Ha a felhasználó nem választ ki megfelelő rajzelemet, a végrehajtás végetér.
(if
(setq halmaz
(ssget
'(
(-4 . "<OR")
(0 . "LINE")
(0 . "POLYLINE")
(0 . "LWPOLYLINE")
(0 . "ARC")
(0 . "CIRCLE")
(0 . "ELLIPSE")
(0 . "SPLINE")
(-4 . "OR>")
)
)
)
(progn
(setq q -1)
(while (setq q (1+ q) elem (ssname halmaz q))
(setq eleml (entget elem))
(if (assoc 370 eleml)
(entmod (subst (cons 370 ujvastagsag) (assoc 370 eleml) eleml))
(entmod (append eleml (list (cons 370 ujvastagsag))))
)
)
)
)
(princ)
) -
pf-prg
csendes tag
válasz
stupid user
#2422
üzenetére
Hello!
Ezt szövegstílussal tudomásom szerint nem lehet megoldani.
Az Expess Tools tartalmaz számodra talán alkalmas funkciót a TEXT rajzelemek keretezésére.
Express menü >> Text >> Enclose Text wiht Object -
pf-prg
csendes tag
válasz
zserbox
#2411
üzenetére
Hello!
Töltsd be az alábbi AutoLisp parancsfüggvényt:
(defun c:dump ( / elem obj qwer)
(if (setq elem (entsel "\nVálassz rajzelemet: "))
(setq
elem (car elem)
obj (vlax-ename->vla-object elem)
qwer (vlax-dump-object obj T)
qwer (vlax-release-object obj)
)
)
(princ)
)Parancs: dump
Válassz rajzelemet: Kiválasztod a szilárdtestetA szöveges ablakban megjelennek a szilárdtest tulajdonságai. a Volume (RO) = kezdetű sorban találod a térfogatot.
-
pf-prg
csendes tag
válasz
andreijj
#2308
üzenetére
Hello!
Nekem úgy tűnik, hogy erre egy saját parancs létrehozása lenne a megoldás.
1. variáció:
Létrehozza, majd blokká szervezi a vonalláncot és hozzáadja az attribútumokat.2. variáció
A vonalláncok az AutoCAD eszközeivel vannak létrehozva.A saját parancsban egyenként kiválaszthatóak, az blokká szervezi a vonalláncot és hozzáadja az attribútumokat.
3. variáció
A vonalláncok az AutoCAD eszközeivel vannak létrehozva.A saját parancsban kiválasztható a kezelendő vonalláncok halmaza például a fóliájuk szerint, az sorra blokká szervezi azokat és hozzájuk adja az attribútumokat.
Ebben az esetben látható attribútumok esetén azok helyének meghatározása lehet kérdéses. Vagy egyenként bekéri a beillesztési pontokat a felhasználótól, vagy valamilyen módszerrel maga határozza meg a helyet. Például már csináltam olyat, hogy a program automatikusan háromszögekre bontotta az alakzatot, és a legnagyobb háromszög súlypontjába helyezte el az attribútumot.
Az attribútumok értékét is vagy egyenként bekéri, vagy valamilyen szisztéma szerint automatikusan generálja. -
pf-prg
csendes tag
válasz
andreijj
#2305
üzenetére
Hello!
Ha az elkészült állomány a továbbiakban nem (nem gyakran) módosul, akkor nem lenne megoldás az, hogy a vonalláncokat blokká szervezed, és a blokk attribútumaiként rendeled hozzá a megjelenítendő tulajdonságokat? Akkor azok meg is jelennek az újabb AutoCAD-ek tulajdonságok paneljén.
Vagy talán megoldás lehetne a csoportok használata is. Minden csoport állhatna például a vonalláncból, és a hozzá rendelendő adatokat tartalmazó TEXT rajzelemekből.
-
pf-prg
csendes tag
válasz
andreijj
#2305
üzenetére
Hello!
Azt nem hiszem, hogy a tulajdonságok panelen meg lehet jeleníteni a kibővített elemadatokat, azt talán csak erre a célra létrehozott ARX alkalmazással lehetne megoldani.
AutoLisp-el már csináltam ilyet. Azzal létrehozhatsz olyan saját parancsot, amellyel megrajzolható a vonallánc, és hozzárendelhetők az attribútumok. A lekérdezés is megoldható AutoLisp-el.
Valószínűnek tűnik, hogy más DWG vagy DXF kezelésére alkalmas programokban, például MicroStation-ban sem érhetők el ezek az adatok azok standard felhasználói felületéről. Azokban bizonyára ugyancsak saját eljárásokkal lehet ezt megoldani. -
pf-prg
csendes tag
Hello!
Kipróbálhattam WIN7 alatt az AutoCAD 2013-at. Azt tapasztaltam, hogy nagy méretű állományoknál (akár több mint 200 000 rajzelem) a megnyitás, mentés, regenerálás extrém lassú. Az objektum tulajdonságok palettán pedig csak addig jeleníti meg a kiválasztott objektumok tulajdonságait, amig azok száma nem haladja meg a 25 ezret.
Ugyanazon a hardveren, virtuális XP alatt futtatott AutoCAD 2006 esetén ezek nem jelentkeznek.
Van valakinek ötlete mit lehetne tenni?

-
pf-prg
csendes tag
válasz
stupid user
#2297
üzenetére
Hello!
INNÉT leszedheted a módosított lispet, copy-paste -el.
Csak R2009-en tudtam tesztelni. Ha hibát tapasztalsz értesíts.
-
pf-prg
csendes tag
válasz
stupid user
#2293
üzenetére
Hello!
Ha elérhetővé teszed a program forráskódját, megnézem tudok-e segíteni.
-
pf-prg
csendes tag
Hello!
Például AutoLisp programmmal valami ilyesmit kellene megvalósítani:
1. A kiválasztottat (megtaláltakat) vastagítani kell.
2. Azon a végén amelyen nincs blokkreferencia, csatlakozó
vonalláncokat kell keresni.
Ha nincsenek csatlakozók, vagy van a végén blokkreferencia
akkor az adott vonallánc vizsgálatának vége.
Ha vannak csatlakozók akkor mindegyiküket az első pont
szerint kell tovább vizsgálni. -
pf-prg
csendes tag
A 2006 verziótól kezdve a menüfájlok szerkezete megváltozott. Az új verziók XML szerkezetű, CUI bővítményű menüfájlokat használnak, amelyeket nem ajánlott közvetlenül szerkeszteni, hanem az Eszköz menü Felhasználói felület testreszabása menüpontjával célszerű módosítani (Ha jól emlékszem a menücímkékre).
Ott a súgó szerint elméletileg bármilyen módosítás megoldható, többek között az általad használni kívánt billentyűkombinációt is beillesztheted az ***ACCELERATORS csoportba.
Új hozzászólás Aktív témák
- Xiaomi 17 Ultra - jó az optikája
- SUSE Linux
- Kezdő fotósok digitális fényképei
- Windows 11
- Xiaomi 15T Pro - a téma nincs lezárva
- Mibe tegyem a megtakarításaimat?
- Ilyen olcsó sem volt még egy Apple notebook
- Viccrovat
- Kertészet, mezőgazdaság topik
- Teljesen M5 SoC-családra vált az Apple Macbook Air és Pro
- További aktív témák...
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Fallout 4 Pip-Boy Edition eladó
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem.
- PC Game Pass előfizetés
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- AKCIÓ! Dell Precision 3571 4G LTE i7-12700H 32GB 1000GB FHD RTX A1000 4GB 1 év teljeskörű garancia
- Használt Ausdom AF640 Full HD webkamera
- HIBÁTLAN iPhone SE 2020 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS4307, 100% Akksi
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- Új és használt laptopok , üzletitől a gamerig , kedvező áron. Garanciával !
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

