Forum » Programiranje » c# v .dwg
c# v .dwg
japol ::
Delam na programu, ko na form rišeš preproste oblike in zdaj bi jih rad shranil v .dwg.
Zanima me ali je to na enak način kot pri .pdf (je standard, je knjižnica,...) ali je možno kako drugače.
Če so knjižnice bi prosu za linke,... pa po možnosti neplačljive. Kako se sploh lotit tega? Čim več informacij prosm. Hvala za odgovore.
Zanima me ali je to na enak način kot pri .pdf (je standard, je knjižnica,...) ali je možno kako drugače.
Če so knjižnice bi prosu za linke,... pa po možnosti neplačljive. Kako se sploh lotit tega? Čim več informacij prosm. Hvala za odgovore.
Isotropic ::
obstaja nek opendwg in realdwg.
lahko pa zapises tudi v dxf, tisto so pa bolj ali manj samo koordinate, je standardiziran in pomoje boljsi kot dwg za samo preproste like. probaj vpisati LECAD in DXF na google, to je en lab. z FS-LJ.
pomoje bi bilo lazje, ce bi imel acad instaliran in delal prek njegovega API.
lahko pa zapises tudi v dxf, tisto so pa bolj ali manj samo koordinate, je standardiziran in pomoje boljsi kot dwg za samo preproste like. probaj vpisati LECAD in DXF na google, to je en lab. z FS-LJ.
pomoje bi bilo lazje, ce bi imel acad instaliran in delal prek njegovega API.
Zgodovina sprememb…
- spremenil: Isotropic ()
Isotropic ::
http://usa.autodesk.com/adsk/servlet/it...
Dxf @ Wikipedia
pa fajn je, ce uporabljas bodisi isto bodisi starejso verzijo, kot jo ima target sistem.
Dxf @ Wikipedia
pa fajn je, ce uporabljas bodisi isto bodisi starejso verzijo, kot jo ima target sistem.
japol ::
Tut uredu, pa dxf format. Za cnc mašine je še bolš.
En primer, sam je viewer:
http://www.codeproject.com/KB/cs/dxfrea...
iščem kak primer, za neke osnovne črte,... pa seveda knjižnico in vse kar priprada zravn.
En primer, sam je viewer:
http://www.codeproject.com/KB/cs/dxfrea...
iščem kak primer, za neke osnovne črte,... pa seveda knjižnico in vse kar priprada zravn.
Isotropic ::
noce mi vec editat, tko da pisem v nov odgovor:
poglej si na wiki linku DXF specifikacije (kako se narise krog...) in to je bolj ali manj ze to. ne rabis nobenih knjizic, samo program ti mora pac generirati output, ki zadosti specsom.
lahko se pa povezes z acadom, inventorjem.... prek njegovega API/SDK pa ustvarjas tam.
poglej si na wiki linku DXF specifikacije (kako se narise krog...) in to je bolj ali manj ze to. ne rabis nobenih knjizic, samo program ti mora pac generirati output, ki zadosti specsom.
lahko se pa povezes z acadom, inventorjem.... prek njegovega API/SDK pa ustvarjas tam.
japol ::
Še iščem, primerjam, ...
http://import-net.smartcode.com/
Nč kej pretreslivga ne bom delu. Na form bom zrisou kako skico npr. črta na dveh kvadratkih kot nek prostoležeči nosilec, nad njima pa krog (kot obtežba). in to potem shranu, da se lahk odpre z autocadom.
Neki čist preprostega, mora pa bit v dwg al pa dxf.
http://import-net.smartcode.com/
Nč kej pretreslivga ne bom delu. Na form bom zrisou kako skico npr. črta na dveh kvadratkih kot nek prostoležeči nosilec, nad njima pa krog (kot obtežba). in to potem shranu, da se lahk odpre z autocadom.
Neki čist preprostega, mora pa bit v dwg al pa dxf.
Isotropic ::
jah sej
dxf specs si poglej alpa podobno za dwg specs. pa opendwg/ realdwg (slednja dva sta knjizici).
dxf pa moras podat samo izhodisce, radij kroga, zacetek, konec tocke...
sicer pa obstajajo tudi opensource cad programi (samo ne poznam nobenega) -- acad-like.
dxf specs si poglej alpa podobno za dwg specs. pa opendwg/ realdwg (slednja dva sta knjizici).
dxf pa moras podat samo izhodisce, radij kroga, zacetek, konec tocke...
sicer pa obstajajo tudi opensource cad programi (samo ne poznam nobenega) -- acad-like.
japol ::
Kaj pa to?
http://www.martinreddy.net/gfx/3d/DXF12...
Dej če lahk, mi en primer kode, čist neki preprostega, pa da vidm.
http://www.martinreddy.net/gfx/3d/DXF12...
Dej če lahk, mi en primer kode, čist neki preprostega, pa da vidm.
Zgodovina sprememb…
- spremenil: japol ()
Isotropic ::
zal nimam nic. pojdi na wiki dxf (v mojem linku), pojdi cisto dol in poisci dxf specifications od autodeska, pa poglej tam.
pa naredi eno preprosto dxf datoteko z acadom (dva kvadrata recimo ali trikotnik) in jo odpri v wordpadu. ce nimas acada, lahko v solidworks sketch in jo potem shranis kot dxf, lahko v catia drawing... zraven solidworksa je tudi dwgeditor.
(jaz zal nimam nic od tega instaliranega)
c# program (ce ni kaksne boljse knjizice) pa moras pac narediti tko, da ti izpise text datoteko z ustrezno sintaktso.
pa naredi eno preprosto dxf datoteko z acadom (dva kvadrata recimo ali trikotnik) in jo odpri v wordpadu. ce nimas acada, lahko v solidworks sketch in jo potem shranis kot dxf, lahko v catia drawing... zraven solidworksa je tudi dwgeditor.
(jaz zal nimam nic od tega instaliranega)
c# program (ce ni kaksne boljse knjizice) pa moras pac narediti tko, da ti izpise text datoteko z ustrezno sintaktso.
Zgodovina sprememb…
- spremenil: Isotropic ()
japol ::
No to sm že pobral. Lepa, glih razmišljam o tej možnost da zrišem u acadu pa shranm in pol odprem z beležnco.
Hvala, bom probu, takoj k bo kej nouga pa sporočim.
Hvala, bom probu, takoj k bo kej nouga pa sporočim.
Isotropic ::
ja to ja. naredi en krog, kvadrat pa poglej, kako je sestavljen file. potem si pa poglej se specs, po tistem pa lahko ze bp napises progy, ki bo naredil ustrezen output.
japol ::
HAHAHAHAHAHAH..... lejmerska, zdej u pol ure sm poštimou.
Primer: črta
koda je:
acdbLine
10 to je oznaka za x koordinato 1.točke
88.876 to je dejanska koordinata x
20 to je oznaka za y koordinato 1.točke
56.999643 to je dejanska koordinata y
30 to je oznaka za z koordinato 1.točke
0 to je dejanska koordinata z
11 to je oznaka za x koordinato 2.točke
65.4333 to je dejanska koordinata x
21 to je oznaka za y koordinato 2.točke
654.999 to je dejanska koordinata y
31 to je oznaka za z koordinato 3.točke
0 to je dejanska koordinata z
se pravi če to 100x skopiram pa popraulam koordinate, je 100 črt v autocadu zrisano.
Seveda je teksta za cca 70 strani (v wordu) ker maš lejerje, debeline črt,lastnosti,...). k ti nameče podatke zravn piše pa ničle, enke,... tko da ta del kode bo enak, ker bodo zaenkrat načrti brez lejerev, debelin črt,...
in če maš krog, pravokotnik,... sam naprej pišeš kodo na dem delu kode, drugo pa pustiš pri miru. TO DEJANSKO DELA!!!!
p.s. sm eno arhitekturo (8 risb, vsi tlorisi, prerezi,...) shranu pa odpru v beležnici pa pol skoperu v word (da vidm obseg strani) in je napisal da word ne more več vstavlat besedila, ker word2007 podpera sam 32.767 strani. hudo....
Hvala za pomoč, zdej se še za izpite prpraulam, ko bom meu cajt pa poštimam en mini (res mini mini) autocad, pa ga objavm tle gor.
Primer: črta
koda je:
acdbLine
10 to je oznaka za x koordinato 1.točke
88.876 to je dejanska koordinata x
20 to je oznaka za y koordinato 1.točke
56.999643 to je dejanska koordinata y
30 to je oznaka za z koordinato 1.točke
0 to je dejanska koordinata z
11 to je oznaka za x koordinato 2.točke
65.4333 to je dejanska koordinata x
21 to je oznaka za y koordinato 2.točke
654.999 to je dejanska koordinata y
31 to je oznaka za z koordinato 3.točke
0 to je dejanska koordinata z
se pravi če to 100x skopiram pa popraulam koordinate, je 100 črt v autocadu zrisano.
Seveda je teksta za cca 70 strani (v wordu) ker maš lejerje, debeline črt,lastnosti,...). k ti nameče podatke zravn piše pa ničle, enke,... tko da ta del kode bo enak, ker bodo zaenkrat načrti brez lejerev, debelin črt,...
in če maš krog, pravokotnik,... sam naprej pišeš kodo na dem delu kode, drugo pa pustiš pri miru. TO DEJANSKO DELA!!!!
p.s. sm eno arhitekturo (8 risb, vsi tlorisi, prerezi,...) shranu pa odpru v beležnici pa pol skoperu v word (da vidm obseg strani) in je napisal da word ne more več vstavlat besedila, ker word2007 podpera sam 32.767 strani. hudo....
Hvala za pomoč, zdej se še za izpite prpraulam, ko bom meu cajt pa poštimam en mini (res mini mini) autocad, pa ga objavm tle gor.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | AutoCAD pomočOddelek: Pomoč in nasveti | 2308 (1336) | nejcek74 |
» | Google SketchUp in AutoCADOddelek: Pomoč in nasveti | 2936 (2762) | korošc |
» | Izšel DraftSight CAD program za LinuxOddelek: Novice / Ostala programska oprema | 8018 (6618) | gruntfürmich |
» | Nadomestek AutocadaOddelek: Programska oprema | 4089 (3886) | opeter |
» | AutoCad 2000/2004 formatOddelek: Programska oprema | 1744 (1609) | barbarpapa1 |