ReadonlybooleansReadonlyexpansionsReadonlyextrusionsReadonlyhullsReadonlypathReadonlypolygonReadonlyshapesReadonlytextReadonlycolorsTransforma um sólido numa lista de triângulos, cada um dado como três pontos, com a transformação própria do sólido já aplicada.
A uma forma 2D plana é dada primeiro uma espessura ínfima para que tenha faces de todo. Uma entidade sem polígonos dá uma lista vazia.
Os triângulos como listas de três pontos
Escreve um sólido como um ficheiro STL binário, o formato comum para impressão 3D, e descarrega-o no
navegador como fileName mais .stl.
O sólido e o nome do ficheiro
O ficheiro STL como um blob; a API assíncrona inicia a transferência em vez disso e não devolve nada
Escreve vários sólidos num só ficheiro STL binário e descarrega-o no navegador como fileName
mais .stl.
Os sólidos e o nome do ficheiro
O ficheiro STL como um blob; a API assíncrona inicia a transferência em vez disso e não devolve nada
Escreve um sólido, uma forma 2D, um caminho ou uma lista deles como um ficheiro de desenho DXF e descarrega-o
no navegador como fileName mais .dxf.
options é passado ao escritor DXF tal como está e pode ficar de fora.
A geometria, o nome do ficheiro e as opções opcionais do escritor
O ficheiro DXF como um blob; a API assíncrona inicia a transferência em vez disso e não devolve nada
Escreve um sólido, uma forma 2D, um caminho ou uma lista deles como um ficheiro 3MF, um formato moderno de impressão
3D, e descarrega-o no navegador como fileName mais .3mf.
options é passado ao escritor 3MF tal como está e pode ficar de fora.
A geometria, o nome do ficheiro e as opções opcionais do escritor
O ficheiro 3MF como um blob; a API assíncrona inicia a transferência em vez disso e não devolve nada
Move, roda ou escala vários sólidos com a mesma transformação, dando novos sólidos pela mesma ordem.
transformation é uma matriz 4x4, uma lista de matrizes aplicadas por ordem, ou uma lista de tais
listas; uma forma 2D plana ou um caminho lança um erro.
Os sólidos e a transformação
Os sólidos transformados, pela mesma ordem
Move, roda ou escala um sólido com uma transformação, dando um novo sólido.
transformation é uma matriz 4x4, uma lista de matrizes aplicadas por ordem, ou uma lista de tais
listas; uma forma 2D plana ou um caminho lança um erro.
O sólido e a transformação
O sólido transformado
O ponto de entrada para o kernel JSCAD, um modelador de sólidos baseado em malhas com três tipos de geometria: um sólido, guardado como um conjunto fechado de polígonos; uma forma 2D plana, guardada como uma região no plano XY; e um caminho 2D, uma polilinha aberta ou fechada nesse plano.
shapesepolygonconstroem-nos,booleans,extrusions,expansionsehullscombinam-nos e fazem-nos crescer,textescreve com eles ecolorscolore-os. As formas planas vivem no plano XY e extrudem ao longo de Z. Os métodos do próprio serviço convertem sólidos em dados de malha, movem-nos com matrizes e escrevem ficheiros STL, DXF e 3MF. Crédito à comunidade JSCAD pelo kernel.