Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk - od firmy CAD Studio [www.cadforum.cz]
Česky Slovensky English Deutsch
Přihlášení:
▶ Registrace

 právě čte: 7002 
RSS tipy RSS kanál - CAD tipy
RSS diskuze RSS kanál - CAD diskuze

Diskuze Diskuzní fórum

NápovědaCAD diskuze

CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit a dalšími CAD aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru.
Fórum nenahrazuje technický support firmy CAD Studio - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoDXF převodník do G-kódu

 Odpovědět Odpovědět archiv
Autor
Spa001 Zobrazit panel
Nováček
Nováček

Přihlášen: 03.zář.2014
Lokalita: ČR (JČ)
Používám:
Free edice
Stav: Offline
Bodů: 6
Přímý odkaz na tuto zprávu Téma: DXF převodník do G-kódu
    Zasláno: 03.zář.2014 v 08:57
Dobrý den,
programuji si převodník DXF souborů (2D výkresů) na G-kód pro stroje a jediným pomocníkem mi je DXF referenční příručka od AutoCadu (http://www.autodesk.com/techpubs/autocad/acadr14/dxf/).
 
Momentálně dokážu rozebrat DXF soubor na jednotlivé sekce a úspěšně vytahovat LINE, CIRCLE, ARC, POLYLINE a LWPOLYLINE entity, které následně převádím do G-kódu. Narazil jsem však na některé výkresy využívající kopie entit "podle kruhu / kruhové trasy". Když tento DXF výkres převedu na G-kód a zobrazím, vše je ok, avšak zobrazí se i "pomocný kruh pro kopírování" který bych zobrazovat neměl. Nevíte náhodou někdo, podle čeho mám určovat kdy entitu zobrazit a kdy ne? Má to něco společného s "*model space" a "*paper space"?
 
Děkuji za případné rady.
Alex.
 
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16662
Přímý odkaz na tuto zprávu Zasláno: 03.zář.2014 v 09:10
DXF soubor je textová podoba formátu DWG. Vámi používaná specifikace pro Rel.14 je už dosti zastaralá. Novější verze obsahují desítky dalších typů objektů a jejich programová interpretace není moc triviální úloha. Nicméně DXF soubory verze R14 by neměly obsahovat popisované entity asociativních polí.
 
Pro převod na G-kód se možná podívejte na novou aplikaci Autodesk Fusion 360 (s modulem CAM 360). Ta je pro nekomerční využití zdarma a umožňuje zpracovávat CAD modely v libovolném souborovém formátu, včetně DXF. Lze si vytvářet vlastní postprocesory pro NC výstup.
 
Viz:
 
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
Spa001 Zobrazit panel
Nováček
Nováček

Přihlášen: 03.zář.2014
Lokalita: ČR (JČ)
Používám:
Free edice
Stav: Offline
Bodů: 6
Přímý odkaz na tuto zprávu Zasláno: 03.zář.2014 v 09:24
Autodesk Fusion 360 bych si rád stáhnul, ale mám "pouze" 32bit. Windows 7 Pro a hned v úvodu to napíše, že jsem mimo podporu...
 
Jinak samozřejmě nemám v úmyslu přeprogramovávat všech cca 60 typů entit které DXF formát umí. Jaktože je R14 zastaralá? Není to verze pro rok 2014?
 
Nějaká rada k tomu DXF?
 
Děkuji.
Alex
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16662
Přímý odkaz na tuto zprávu Zasláno: 03.zář.2014 v 09:36
Ne, R14 je patnáct verzí starý AutoCAD z roku 1997 - viz:
 
Existuje i popis DXF aktuální verze 2015 (zde), ale ta je o dost komplikovanější.
 
Fusion 360 a řada dalších aktuálních verzí CAD/CAM aplikací je bohužel již jen pro 64bitové Windows.
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
Spa001 Zobrazit panel
Nováček
Nováček

Přihlášen: 03.zář.2014
Lokalita: ČR (JČ)
Používám:
Free edice
Stav: Offline
Bodů: 6
Přímý odkaz na tuto zprávu Zasláno: 03.zář.2014 v 10:51
Děkuji za odkaz na nejnovější verzi - přes offic. web AutoCadu prostě nejde najít.
 
K tomu DXF. Níže je Blok s Circle entitou, která je "vodičem" pro kopii entit umístěných v ENTITIES sekci. Podle čeho to mám poznat?
 
Děkuji.
Alex.
 
  0
BLOCK
  5
90
330
2E
100
AcDbEntity
  8
0
100
AcDbBlockBegin
  2
SE
 70
     0
 10
0.0
 20
0.0
 30
0.0
  3
SE
  1
SE
  0
CIRCLE
  5
2F
330
2E
100
AcDbEntity
  8
DV1_Default
  6
Continuous
 62
     7
100
AcDbCircle
 10
218.7354825045483
 20
146.5635249961415
 30
0.0
 40
139.0029316708945
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16662
Přímý odkaz na tuto zprávu Zasláno: 03.zář.2014 v 11:32
To vypadá jako klasický blok - tedy definice bloku obsahujícího kružnici. Jak a zda vůbec je potom tato definice použita ve výkresu (tedy "reference" bloku), není z této části zřejmé.
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
Spa001 Zobrazit panel
Nováček
Nováček

Přihlášen: 03.zář.2014
Lokalita: ČR (JČ)
Používám:
Free edice
Stav: Offline
Bodů: 6
Přímý odkaz na tuto zprávu Zasláno: 04.zář.2014 v 09:59
Dobrý den,
tak na problém jsem nepřišel a budu jej tedy ignorovat. Ještě bych měl dotaz - jsou i jiné programy od AutoCadu (mimo Fusion 360) které mají možnost výstupu pro NC stroj (mají nějaký ten postprocesor)?
 
Lze nějak v AutoCadu nastavit, aby byl v DXF výstupu pouze LINE a ARC entity (i když pro modelování byly použity elipy, spline atp.?
 
Děkuji.
Alex
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16662
Přímý odkaz na tuto zprávu Zasláno: 04.zář.2014 v 10:11
Ano, od Autodesku jsou i jiné CAM programy - např. HSM nebo 123D Design.
 
DXF výstup je textový obraz DWG databáze, takže ovlivnit co je v DXF můžete jen kreslením. Nicméně když z AutoCADu nastavíte při exportu DXF formát staré verze R14, budou nové/složitější typy objektů rozbity na jednodušší - což vám pomůže.
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
Spa001 Zobrazit panel
Nováček
Nováček

Přihlášen: 03.zář.2014
Lokalita: ČR (JČ)
Používám:
Free edice
Stav: Offline
Bodů: 6
Přímý odkaz na tuto zprávu Zasláno: 04.zář.2014 v 10:28
Všechny výše uvedené aplikace běhají jen na 64. bit Windows. Nějaký i starší , který bych rozběhal na 32 bitech?
 
Ještě k tomu DXF. Rozumím, že nelze měnit nic v DXF pokud je nějak vytvořené, ale když máme ve firmě AutoCad 2010 a mají otevřený výkres (DXF/DWG atd.), tak opravdu nemá AutoCad žádnou funkci, která by uměla změnit vybrané části výkresu třeba na úsečky o délce 1mm (z kruhů a oblouků)?
 
Děkuji.
Alex.
 
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16662
Přímý odkaz na tuto zprávu Zasláno: 04.zář.2014 v 10:55
Staršího nic není, protože se Autodesk do oblasti CAM pustil relativně nedávno.
 
Ta volba verze DXF (během exportu) by měla pomoci s většinou objektů. Rozbít výkres na jednodušší objekty jde i nástroji AutoCADu, např. příkazem _EXPLODE,  převodem oblouků utilitou Arc2Lin, výstupem do HPGL (PLT) a jeho opětným načtením, přes WMF, apod.
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 7940:VIPSnadný export souborů Parasolid, Pro/E nebo STEP z AutoCADu 2012.
Tip 5626:VIPBezplatný dávkový konvertor 3D souborů formátu OBJ, 3DS, DXF.
Tip 10467:Jakým programem můžu vizuálně simulovat NC kód?
Tip 9256:VIPEditace a převod formátů 3D modelů (sítí).
Tip 8122:VIPBezplatný konvertor PDF souborů na AutoCAD entity (DWG,DXF).
Tip 6252:Jak převést DWG výkres AutoCADu do formátu CDR pro CorelDRAW?


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,531 sekund.