Vytisknout stránku | Zavřít okno

excel - lisp - acad

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: CAD programování
Popis fóra: Otázky programování - nadstavby a utility pro CAD a GIS aplikace Autodesk (VBA, AutoLISP, ARX/C++, .Net, JavaScript, Python, MEL...)
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=5673
Datum vytištění: 13.kvě.2026 v 06:38


Téma: excel - lisp - acad
Odeslal: frohr
Předmět: excel - lisp - acad
Datum odeslání: 15.pro.2007 v 19:31
zdravím,
potřeboval bych udělat pro autocad generátor výrobních výkresů - hodnoty by se načítaly z excelu, kde už mám výpočetní tabluku pro statiku konstrukce - tu bych trochu upravil a dle výsledku výpočtu by se pomocí lispu vygenerovala sestava konstrukce, výrobní výkresy z předem a pomocí lispu vytvořených bloků, soupis materiálu, cena dle kg, apod. dovedl by mě někdo poradit jak na to?
díky



Odpovědi:
Odeslal: PepaR
Datum odeslání: 15.pro.2007 v 20:07
Vy si nedáváte lehké úkoly... toto je úkol tak na vyhotovení nadstavbové aplikace....

-------------
PepaR
https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz


Odeslal: frohr
Datum odeslání: 15.pro.2007 v 20:19
ja vim, to jsem cely ja ;-) u nas na firme mame generator drive-in regalu (ale vytvoreni na centrale v belgii a ti mi neporadi ;-) - v excelu se provede vypocet, z toho se prevedou data do cadu a tam se vygeneruje regal ze vsech pohledu + 3d. chtel bych neco podobneho udelat sam pro konzolove regaly z IPE a podobnych profilu. potreboval bych jen nasmerovat spravnym smerem, pokud mozno jednoduche a rychle reseni, pokud je to vubec mozne. s programovanim mam trochu zkusenost z drivejska - assembler, pascal, delphi, tak jsem si rikal, ze tohle by se taky dalo zvladnout... diky za kazdy napad


Odeslal: chlebovsky
Datum odeslání: 15.pro.2007 v 20:59

Tak tady není co radit, jak píše PepaR. Jedná se o naprosté vytvoření úplně nového programu, pokud chcete poradit s nějakým malým problémem, jak např. řešit určitou část... není problém tady Vám každý velice rád poradí, ale aby Vám někdo vytvořil celý program takového rozsahu a ztrávil nad tím cca 3 měsíce práce a zadarmo, tomu nevěřím. Spiš poradím obrátit se na lidi co se tímto zabívají profesionálně. A ti Vám to vytvoří zcela dle Vaších představ. Dle zadaných požadavků. Když mi pošlete na mejla nějaké bližší informace mohu se optat u nás kluků zda by se tím někdo nezabíval, a co by za to chtěl.... ale to je čistě na Vás.

S pozdravem Ing. Martin Chlebovský, mailto:martin@vchlebovska.eu" rel="nofollow - martin@vchlebovska.eu
 
Ale radši než spojovat excel a pak do cadu, radši celé v cadu zadat v dialogu, pak nakreslit, a veškeré parametry přenášet výkresem, i pro pozdější opravy, tím excelem bych řešil až výstupy, ale také to lze exportovat do wordu, htm,...... i další, vytvořit výkresy včetně 3d a vizualizací, nevidím vůbec problematické, je to spíš otročina to celé naprogramovat a pohlídat si vazby mezi změnami... trochu reaktorů by to vyřešilo....


-------------
Ing. Martin Chlebovský

www.kde-je-auto.cz

GPS monitoring provozu vozidel a osob.

WebDeveloper.

Programátor aplikací pro Autocad a MS Office.

Tvorba WWW aplikací.

Modelování domů a staveb.&l


Odeslal: Ferdinand
Datum odeslání: 17.pro.2007 v 13:10
Můj názor: Pokud frohr už má jakýsi funkční vzor vytvořený profesionálně, tak asi nebude problém dle toho ušít stejný program pro stejnou věc akorát s jinými vstupními parametry...nebo je to odlišné v takové míře (nevím, co je rozdíl mezi "drive-in" a "konzolovým" regálem), že to prostě nejde?

-------------
-FerTh-


Odeslal: Buba
Datum odeslání: 27.pro.2007 v 09:09

My sme si vytvorili vzorové typy výkresov *.dwg (asi 6 typov), ktoré sme uložili ako *.dxf, v ktorých sme automaticky menili len texty, podľa hodnôt v Exceli. Tabuľka v Exceli obsahovala na riadkoch potrebné hodnoty a informáciu o použitom vzorovom výkrese a cez Access sa doplnili parametre do *.dxf Potom sme si vytvorili konverter DXF->DWG, pre tých ktorí chceli mať výstup vo formáte DWG.

Druhá verzia bola korektnejšia. Bolo to makro spúšťané priamo z AutoCAdu. Robilo zámenu hodnôt atribútu, tiež ťahaných z Excelu, vo výkresoch uložených podľa adresárov.


Odeslal: chlebovsky
Datum odeslání: 27.pro.2007 v 11:20
No s tím DXF je to takové bych řekl těžkopádné..... vše musí dělat uživatel, pak ten převod...
Autocad dokáže vytvořit naprosto profesionální nástroj do kterého stačí zadat jen základní údaje,
třeba viz předchozí regál, řekněme, 1) délka, 2) hloubka, 3) výška, 4) zatížení, 5) počet polic.... toto vše lze zadat v jednom dialogu, a hned na to autocad sám nakreslí kompletní dokumentaci, všechny výkresy, pohledy, řezy, půdorysy, 3d model, vytvoří vizualizaci, a provede i výpis materiálů s výpočtem váhy, klidně i staticky na jednotlivé nohy, i s výpočtem prvků, profilů....  prostě dokáže vyřešit za uživatele téměř veškerou otrockou práci.
 
Když uvedu příklady tak řeším pár programů, např kreslení kanalizace (ležaté) zadám počátek a konec, pak zadám počátek odbočné větve a konec, samo navrhuje trasy, samo volí spády, a nakonec vykreslí jak celý půdorys tak podélné řezy.... prostě odklikáte jen schématicky trasu, zadáte výšku ve sledovaném místě, a vše se automaticky vykreslí. Další prográmek byl na kreslení železniční tratě včetně modelace terénu, od geodeta z bodů xyz se vytvořil terén, řezy, vrstevnice, 3d model... dále se navrhovala trať, stanice, výhybky.... vše se vkládalo s návazností na nakreslené tratě.... prostě cad si můžete uzpůsobit přesně podle Vás, nikoliv Vás ke kedu....  nechte práci na počítači.
 
Když pán frohr přesně popíše oč jde, popř, pošle nějaké dwg ať se na to dá zkouknout, tak se můžeme bavit přesněji, zatím jen tak motáme kolem.


-------------
Ing. Martin Chlebovský

www.kde-je-auto.cz

GPS monitoring provozu vozidel a osob.

WebDeveloper.

Programátor aplikací pro Autocad a MS Office.

Tvorba WWW aplikací.

Modelování domů a staveb.&l


Odeslal: Jan Liska
Datum odeslání: 27.pro.2007 v 20:26
Dobrý den,
 
takovému typu aplikací se říká zjednoušeně konfigurátor. Princip je obvykle stejný: zadání vstupních hodnot - výpočet - vykreslení. Ve většině případů je třeba řešit pomocí aplikací, v Inventoru je částečně zjednodušeno díky iPart/iAssembly (tabulkově řízené součásti/sestavy).
 
Pokud se rozhodnete řešit sám, doporučil bych podívat se na .NET API autocadu. Težko radit bez znalosti detailů ale zkuste vyřešit maximum s pomocí předdefinovaných bloků (tzn. aplikace bude vkládat bloky do předdefinovaných/vypočtených souřadnic) - výslednou aplikaci pak můžete mnohem snadněji udržovat/rozšiřovat.
 
S pozdravem


-------------
Jan Liška
Autodesk Consulting


Odeslal: frohr
Datum odeslání: 08.led.2008 v 20:42
zdravím,
tak jsem oprášil znalosti delphi a řeším to přes activeX, zatím to funguje v pohode, i když jsem úplně na začátku. snad se to podaří. díky za reakce.




Vytisknout stránku | Zavřít okno