BSD Ports

cad/admesh 0.98.5_1 FreeBSD

Program for processing STL triangulated solid meshes

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
cad
Package size
46.1 KiB, 123.7 KiB installed

Description

ADMesh is a program for processing triangulated solid meshes. Currently, ADMesh only reads the STL file format that is used for rapid prototyping applications, although it can write STL, VRML, OFF, and DXF files.

Features * Read and write binary and ASCII STL files * Check STL files for flaws (i.e. unconnected facets, bad normals) * Repair facets by connecting nearby facets that are within a given tolerance * Fill holes in the mesh by adding facets. * Repair normal directions (i.e. facets should be CCW) * Repair normal values (i.e. should be perpendicular to facet with length=1) * Remove degenerate facets (i.e. facets with 2 or more vertices equal) * Translate in x, y, and z directions * Rotate about the x, y, and z axes * Mirror about the xy, yz, and xz planes * Scale the part by a factor * Merge 2 STL files into one * Write an OFF file * Write a VRML file * Write a DXF file * Calculate the volume of a part

In the other systems

SystemPortVersion
FreeBSDcad/admesh0.98.5_1
NetBSDmath/admesh0.98.5nb1
DragonFlycad/admesh0.98.5_1
MidnightBSDcad/admesh0.98.5_3

Install

Binary package:

pkg install admesh

From the ports tree:

cd /usr/ports/cad/admesh/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	admesh>0:cad/admesh

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.98.5_10.98.5_10.98.50.98.5_10.98.5_1
FreeBSD:14:quarterly0.98.5_10.98.5_1n/a0.98.5_10.98.5_1
FreeBSD:15:latest0.98.5_10.98.5_1n/a0.98.5_10.98.5_1
FreeBSD:15:quarterly0.98.5_10.98.5_1n/an/an/a
FreeBSD:16:latest0.98.5_10.98.5_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 8

No port depends on this one.

Configuration

Options name: cad_admesh

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
autoreconf cpe libtool
Service scripts
none

Message after installing

===>   NOTICE:

The admesh port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

distinfo 1
FileSizeSHA256
admesh-admesh-v0.98.5_GH0.tar.gz41122b832bf055beeaee63edf55ab43a42610287502af13136b9cf0e972d16893bd96

Commit history 0

No commits in the history this site was built from.