Este es el comando admesh que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
ADMesh: un programa para procesar mallas sólidas trianguladas
SINOPSIS
Admesh [OPCIÓN] ... presentar
DESCRIPCIÓN
ADMesh es un programa para procesar mallas sólidas trianguladas. Actualmente, ADMesh solo lee
el formato de archivo STL que se utiliza para aplicaciones de creación rápida de prototipos, aunque puede escribir
Archivos STL, VRML, OFF y DXF.
De forma predeterminada, ADMesh realiza todas las opciones de verificación y reparación de mallas en la entrada
expediente. Esto significa que verifica exacto, cercano, remover-desconectado, llenar-agujeros, normal-
direcciones y valores normales. El tipo de archivo (ASCII o binario) se detecta automáticamente.
El archivo de entrada no se modifica a menos que lo especifique el --escribir opción. Si el
se ingresó la siguiente línea de comando:
Admesh esfera.stl
El archivo Sphere.stl se abriría y leería, se comprobaría y arreglaría si fuera necesario,
y se imprimirían los resultados del procesamiento. Los resultados no se guardarían.
El valor predeterminado de tolerancia es la longitud del borde más corto de la malla. los
número predeterminado de iteraciones es 2, y el incremento predeterminado es 0.01% del diámetro de un
esfera que encierra toda la malla.
Si alguna de las opciones --exacto, --cercano, - quitar-desconectado, - rellenar agujeros, --normal-
direcciones, - reverso-todo, - valores-normales o --sin verificación se dan, luego no hay otros cheques
además de eso se hará a menos que se especifiquen o que sean requeridos por
ADMesh antes de que se pueda realizar la comprobación especificada. Por ejemplo, la siguiente línea de comando:
Admesh - quitar-desconectado esfera.stl
primero haría una verificación exacta porque es necesario, y luego las facetas no conectadas
sería eliminado. Los resultados se imprimirían y no se realizarían otras comprobaciones.
OPCIONES
--x-rotar=ángulo
Gire a la izquierda sobre el eje x en grados de ángulo
--y-rotar=ángulo
Gire a la izquierda sobre el eje y en grados de ángulo
--z-rotar=ángulo
Gire a la izquierda sobre el eje z en grados de ángulo
--xy-espejo
Espejo sobre el plano xy
--yz-espejo
Espejo sobre el avión yz
--xz-espejo
Espejo sobre el plano xz
--escala=factor
Escale el archivo por factor (multiplique por factor)
--traducir=x, y, z
Traducir el archivo a x, y y z
--unir=nombre
Combinar el archivo llamado nombre con el archivo de entrada
-e, --exacto
Solo verifique que los bordes coincidan perfectamente
-n, --cercano
Encuentra y conecta facetas cercanas. Corregir las malas facetas
-t, --tolerancia=tol
Tolerancia inicial para usar para cheques cercanos = tol
-i, --iteraciones=i
Número de iteraciones para verificación cercana = i
-m, --incremento=Cª
Cantidad para incrementar la tolerancia después de la iteración = inc
-u, - quitar-desconectado Eliminar facetas que tienen 0 vecinos
-f, - rellenar agujeros
Agregar facetas para rellenar huecos
-d, - direcciones-normales
Verifique y corrija la dirección de las normales (es decir, cw, ccw)
- reverso-todo
Invertir las direcciones de todas las facetas y normales
-v, - valores-normales
Compruebe y corrija los valores normales.
-c, --sin verificación
No verifique el archivo de entrada
-b, --escribir-binario-stl=nombre
Genere un archivo STL binario llamado nombre
-a, --escribir-ascii-stl=nombre
Genere un archivo ASCII STL llamado nombre
--pedir por escrito=nombre
Genere un archivo de formato Geomview OFF llamado nombre
--escribir-dxf=nombre
Salida de un archivo de formato DXF llamado nombre
--escribir-vrml=nombre
Genere un archivo de formato VRML llamado nombre
--ayuda Muestre esta ayuda y salga
--versión
Salida de información de versión y salida
Las funciones se ejecutan en el mismo orden que las opciones que se muestran aquí. Así que mira aquí para
encontrar lo que sucede si, por ejemplo, --traducir y --unir las opciones se especifican juntas.
El orden de las opciones especificadas en la línea de comando no es importante.
EJEMPLOS
Para realizar todas las comprobaciones excepto las cercanas, se utilizaría la siguiente línea de comando:
Admesh --exacto - quitar-desconectado - rellenar agujeros - direcciones-normales - valores-normales
esfera.stl
En realidad, desde el exacto ADMesh requiere verificación antes quitar-desconectado y
quitar-desconectado se requiere antes - rellenar agujeros, la línea de comando anterior podría ser
abreviado de la siguiente manera con los mismos resultados:
Admesh - rellenar agujeros - direcciones-normales - valores-normales esfera.stl
Y nuevamente se podrían lograr los mismos resultados usando las opciones cortas:
Admesh -fudev esfera.stl
or
Admesh -fdv esfera.stl
Las siguientes líneas de comando hacen lo mismo:
Admesh esfera.stl
Admesh -fundev esfera.stl
Admesh -f -u -n -d -e -v esfera.stl
ya que el -fundev las opciones están implícitas por defecto. Para eliminar uno de los cheques, simplemente
elimine la letra del cheque para eliminar de la "palabra" fundev.
Utilice admesh en línea utilizando los servicios de onworks.net