dxfrite.

Uma biblioteca Python para criar desenhos DXF R12
Baixe Agora

dxfrite. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • mozman
  • Site do editor:
  • http://bitbucket.org/mozman/

dxfrite. Tag


dxfrite. Descrição

Uma biblioteca Python para criar desenhos DXF R12 DXFWRITE é uma biblioteca Python para criar desenhos DXF R12.Ue simples exemplo: de DXFWrite Import DxFengine como DXFDRAWING = DXF.DRAWING ('test.dxf') desenho.add (DXF.LINE ((0, 0), (10, 0 ), colorido = 7)) desenho.add_layer ('textlayer', color = 2) desenho.add (dxf.text ('teste', inserir = (0, 0,2), camada = 'textlayer') desenho.Save () Entidades DXF R12 * ARC * ATTDEF * Atrib * Bloco * Círculo * 3DFace * Inserir * Linha * Ponto * Polinho * Polyface e objetos Polyface e Polymesh estão disponíveis) * Forma (não testado) * Solid * Trace * Texto * Vertex (somente para Uso interno, ver objetos de polilinha, polyface e polymesh) não suportado DXF R12 Entidades * Entidades dimensionales de DXF R13 e posterior * Mtext (R13) ... Emulado como Entidade Composta Mtext * elipse (R13) ... Aproximado por elipse * spline (R13) ... Aproximado por spline * lwpolyline (R13) ... Use polyline * Tabela (R2005) ... Emulado como Entidades Compostas de Toalha de TableCompositos * Mtext - Multi Line Text * lineardimension * ArcDimens Ion * RadialDimension * Tabela e Blockrefs contendo tabela como uma tabela HTML * Ellipse - Aproximado como polyline * Spline - Curva spline cúbica através de pontos de interrupção sem pontos de controle adicionais, aproximado como polyline * Bezier - Curva de bezier cúbica através de pontos de interrupção Com pontos de controle adicionais, aproximados como Poliline * Clotóide - Espiral Euler, aproximado como Polylineread / Write AutoCAD CTB-FileSthe Module ACADCTB fornece a capacidade de ler e gravar arquivos AutoCAD CTB. Com os arquivos de CTB, você pode atribuir uma nova cor ou linha de linha a um índice de cor DXF para plotagem ou impressão, mas isso deve ser suportado pelo aplicativo usado. Um exemplo simples: da DXFWRITE Import ACADCTBCTB = ACADCTB.LOAD ('teste .ctb ') Style1 = ctb.get_style (1) # DXF Color Index (1 .. 255) style1.set_color (23, 177, 68) # defina valores RGB (0..255) style1.set_lineweight (0,7) ctb. Salvar ('new.ctb') InstallationWith Easy_Install: Easy_install DXFWriteor da fonte: Python setup.py installdocumentationhttp: //bitbucket.org/mozman/dxfwrite/wiki/Home requisitos: · Pitão


dxfrite. Software Relacionado