mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-07-26 16:12:02 +08:00
debug gcode slice msg.
remove some warnings add some test stls to use
This commit is contained in:
parent
47f5b30c5a
commit
9f91aba4f9
@ -233,7 +233,7 @@ TOKEN * hexnumber(char * text)
|
|||||||
TOKEN * string(char * text)
|
TOKEN * string(char * text)
|
||||||
{
|
{
|
||||||
struct token_t * tkn;
|
struct token_t * tkn;
|
||||||
int len;
|
size_t len;
|
||||||
|
|
||||||
tkn = new_token(TKN_STRING);
|
tkn = new_token(TKN_STRING);
|
||||||
if (tkn == NULL) {
|
if (tkn == NULL) {
|
||||||
|
@ -307,7 +307,7 @@ ExPolygon::get_trapezoids3_half(Polygons* polygons, float spacing) const {
|
|||||||
BoundingBox bb(pp);
|
BoundingBox bb(pp);
|
||||||
|
|
||||||
// get all x coordinates
|
// get all x coordinates
|
||||||
int min_x = pp[0].x(), max_x = pp[0].x();
|
coord_t min_x = pp[0].x(), max_x = pp[0].x();
|
||||||
std::vector<coord_t> xx;
|
std::vector<coord_t> xx;
|
||||||
for (Points::const_iterator p = pp.begin(); p != pp.end(); ++p) {
|
for (Points::const_iterator p = pp.begin(); p != pp.end(); ++p) {
|
||||||
if (min_x > p->x()) min_x = p->x();
|
if (min_x > p->x()) min_x = p->x();
|
||||||
|
@ -153,9 +153,10 @@ void Fill3DHoneycomb::_fill_surface_single(
|
|||||||
Polylines polylines = makeGrid(
|
Polylines polylines = makeGrid(
|
||||||
scale_(this->z),
|
scale_(this->z),
|
||||||
distance,
|
distance,
|
||||||
ceil(bb.size()(0) / distance) + 1,
|
ceil(bb.size().x() / distance) + 1,
|
||||||
ceil(bb.size()(1) / distance) + 1,
|
ceil(bb.size().y() / distance) + 1,
|
||||||
((this->layer_id/thickness_layers) % 2) + 1);
|
size_t((this->layer_id / thickness_layers) % 2) + 1);
|
||||||
|
//makeGrid(coord_t z, coord_t gridSize, size_t gridWidth, size_t gridHeight, size_t curveType)
|
||||||
|
|
||||||
// move pattern in place
|
// move pattern in place
|
||||||
for (Polylines::iterator it = polylines.begin(); it != polylines.end(); ++ it)
|
for (Polylines::iterator it = polylines.begin(); it != polylines.end(); ++ it)
|
||||||
|
@ -197,7 +197,7 @@ void Fill::fill_surface_extrusion(const Surface *surface, const FillParams ¶
|
|||||||
good_role,
|
good_role,
|
||||||
params.flow->mm3_per_mm() * params.flow_mult * multFlow,
|
params.flow->mm3_per_mm() * params.flow_mult * multFlow,
|
||||||
params.flow->width * params.flow_mult * multFlow,
|
params.flow->width * params.flow_mult * multFlow,
|
||||||
params.flow->height);
|
(float)params.flow->height);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -55,7 +55,7 @@ protected:
|
|||||||
|
|
||||||
virtual bool _can_connect(coord_t dist_X, coord_t dist_Y)
|
virtual bool _can_connect(coord_t dist_X, coord_t dist_Y)
|
||||||
{
|
{
|
||||||
coord_t TOLERANCE = 10 * SCALED_EPSILON;
|
double TOLERANCE = 10 * SCALED_EPSILON;
|
||||||
return (dist_X >= (this->_line_spacing - this->_line_oscillation) - TOLERANCE)
|
return (dist_X >= (this->_line_spacing - this->_line_oscillation) - TOLERANCE)
|
||||||
&& (dist_X <= (this->_line_spacing + this->_line_oscillation) + TOLERANCE)
|
&& (dist_X <= (this->_line_spacing + this->_line_oscillation) + TOLERANCE)
|
||||||
&& (dist_Y <= this->_diagonal_distance);
|
&& (dist_Y <= this->_diagonal_distance);
|
||||||
|
@ -1692,11 +1692,11 @@ void GCode::process_layer(
|
|||||||
|
|
||||||
for (ObjectByExtruder &object_by_extruder : objects_by_extruder_it->second) {
|
for (ObjectByExtruder &object_by_extruder : objects_by_extruder_it->second) {
|
||||||
const size_t layer_id = &object_by_extruder - objects_by_extruder_it->second.data();
|
const size_t layer_id = &object_by_extruder - objects_by_extruder_it->second.data();
|
||||||
std::cout << "Writing gcode for layer at " << layers[layer_id].print_z() << ", " << ((this->m_layer_index *100 )/ this->m_layer_count) << "%" << std::endl;
|
|
||||||
const PrintObject *print_object = layers[layer_id].object();
|
const PrintObject *print_object = layers[layer_id].object();
|
||||||
if (print_object == nullptr)
|
if (print_object == nullptr)
|
||||||
// This layer is empty for this particular object, it has neither object extrusions nor support extrusions at this print_z.
|
// This layer is empty for this particular object, it has neither object extrusions nor support extrusions at this print_z.
|
||||||
continue;
|
continue;
|
||||||
|
std::cout << "Writing gcode for layer at " << layers[layer_id].print_z() << ", " << ((this->m_layer_index * 100) / this->m_layer_count) << "%" << std::endl;
|
||||||
|
|
||||||
m_config.apply(print_object->config(), true);
|
m_config.apply(print_object->config(), true);
|
||||||
m_layer = layers[layer_id].layer();
|
m_layer = layers[layer_id].layer();
|
||||||
|
@ -133,8 +133,8 @@ public:
|
|||||||
|
|
||||||
double distance_to(const Point &point) const { return (point - *this).cast<double>().norm(); }
|
double distance_to(const Point &point) const { return (point - *this).cast<double>().norm(); }
|
||||||
double distance_to_square(const Point &point) const {
|
double distance_to_square(const Point &point) const {
|
||||||
double dx = (point.x() - this->x());
|
double dx = double(point.x() - this->x());
|
||||||
double dy = (point.y() - this->y());
|
double dy = double(point.y() - this->y());
|
||||||
return dx*dx + dy*dy;
|
return dx*dx + dy*dy;
|
||||||
}
|
}
|
||||||
double distance_to(const Line &line) const;
|
double distance_to(const Line &line) const;
|
||||||
|
170
src/test/inputs/test_denseinfill/10mm_notchstl.stl
Normal file
170
src/test/inputs/test_denseinfill/10mm_notchstl.stl
Normal file
@ -0,0 +1,170 @@
|
|||||||
|
solid OpenSCAD_Model
|
||||||
|
facet normal -1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 0
|
||||||
|
vertex 0 10 5
|
||||||
|
vertex 0 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 10 5
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 10 5
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 0 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 0 10 5
|
||||||
|
vertex 0 10 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 10
|
||||||
|
vertex 10 10 10
|
||||||
|
vertex 30 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 10 10 10
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 10 10 10
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 0 10 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 10 10 10
|
||||||
|
vertex 10 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 30 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 -1
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 -1
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 5
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 10 0 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 10 0 5
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 10 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 30 0 0
|
||||||
|
vertex 10 0 5
|
||||||
|
vertex 0 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 10 0 5
|
||||||
|
vertex 30 0 0
|
||||||
|
vertex 30 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 10 0 5
|
||||||
|
vertex 10 10 10
|
||||||
|
vertex 10 10 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 10 10 10
|
||||||
|
vertex 10 0 5
|
||||||
|
vertex 10 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 10 5
|
||||||
|
vertex 10 10 10
|
||||||
|
vertex 0 10 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 10 10 10
|
||||||
|
vertex 0 10 5
|
||||||
|
vertex 10 10 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 0 10 5
|
||||||
|
vertex 10 0 5
|
||||||
|
vertex 10 10 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 10 0 5
|
||||||
|
vertex 0 10 5
|
||||||
|
vertex 0 0 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
endsolid OpenSCAD_Model
|
170
src/test/inputs/test_denseinfill/20mm_notch.stl
Normal file
170
src/test/inputs/test_denseinfill/20mm_notch.stl
Normal file
@ -0,0 +1,170 @@
|
|||||||
|
solid OpenSCAD_Model
|
||||||
|
facet normal -1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 0
|
||||||
|
vertex 0 20 5
|
||||||
|
vertex 0 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 20 5
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 20 5
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 0 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 0 20 5
|
||||||
|
vertex 0 20 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 10
|
||||||
|
vertex 20 20 10
|
||||||
|
vertex 30 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 20 20 10
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 20 20 10
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 0 20 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 20 20 10
|
||||||
|
vertex 20 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 30 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 -1
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 -1
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 5
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 20 0 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 20 0 5
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 20 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 20 0 5
|
||||||
|
vertex 30 0 0
|
||||||
|
vertex 30 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 30 0 0
|
||||||
|
vertex 20 0 5
|
||||||
|
vertex 0 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 20 0 5
|
||||||
|
vertex 20 20 10
|
||||||
|
vertex 20 20 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 20 20 10
|
||||||
|
vertex 20 0 5
|
||||||
|
vertex 20 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 0 20 5
|
||||||
|
vertex 20 0 5
|
||||||
|
vertex 20 20 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 20 0 5
|
||||||
|
vertex 0 20 5
|
||||||
|
vertex 0 0 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 20 5
|
||||||
|
vertex 20 20 10
|
||||||
|
vertex 0 20 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 20 20 10
|
||||||
|
vertex 0 20 5
|
||||||
|
vertex 20 20 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
endsolid OpenSCAD_Model
|
170
src/test/inputs/test_denseinfill/25mm_notch.stl
Normal file
170
src/test/inputs/test_denseinfill/25mm_notch.stl
Normal file
@ -0,0 +1,170 @@
|
|||||||
|
solid OpenSCAD_Model
|
||||||
|
facet normal -1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 0
|
||||||
|
vertex 0 25 5
|
||||||
|
vertex 0 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 25 5
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 25 5
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 0 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 0 25 5
|
||||||
|
vertex 0 25 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 10
|
||||||
|
vertex 25 25 10
|
||||||
|
vertex 30 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 25 25 10
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 25 25 10
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 0 25 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 25 25 10
|
||||||
|
vertex 25 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 30 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 -1
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 -1
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 5
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 25 0 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 25 0 5
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 25 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 25 0 5
|
||||||
|
vertex 30 0 0
|
||||||
|
vertex 30 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 30 0 0
|
||||||
|
vertex 25 0 5
|
||||||
|
vertex 0 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 25 0 5
|
||||||
|
vertex 25 25 10
|
||||||
|
vertex 25 25 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 25 25 10
|
||||||
|
vertex 25 0 5
|
||||||
|
vertex 25 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 25 5
|
||||||
|
vertex 25 25 10
|
||||||
|
vertex 0 25 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 25 25 10
|
||||||
|
vertex 0 25 5
|
||||||
|
vertex 25 25 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 0 25 5
|
||||||
|
vertex 25 0 5
|
||||||
|
vertex 25 25 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 25 0 5
|
||||||
|
vertex 0 25 5
|
||||||
|
vertex 0 0 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
endsolid OpenSCAD_Model
|
198
src/test/inputs/test_denseinfill/5mm_center_notch.stl
Normal file
198
src/test/inputs/test_denseinfill/5mm_center_notch.stl
Normal file
@ -0,0 +1,198 @@
|
|||||||
|
solid OpenSCAD_Model
|
||||||
|
facet normal -1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 18 13 10
|
||||||
|
vertex 30 30 10
|
||||||
|
vertex 18 18 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 10
|
||||||
|
vertex 13 18 10
|
||||||
|
vertex 18 18 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 13 18 10
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 13 13 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 13 18 10
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 10
|
||||||
|
vertex 18 13 10
|
||||||
|
vertex 30 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 13 13 10
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 18 13 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 13 13 10
|
||||||
|
vertex 0 0 10
|
||||||
|
vertex 30 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 10
|
||||||
|
vertex 13 13 10
|
||||||
|
vertex 0 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 30 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 30 30 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 30 10
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 -1
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 30 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 -1
|
||||||
|
outer loop
|
||||||
|
vertex 30 30 0
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 0 30 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 0 0 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 30 0 10
|
||||||
|
vertex 0 0 0
|
||||||
|
vertex 30 0 0
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 13 13 10
|
||||||
|
vertex 13 18 5
|
||||||
|
vertex 13 18 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 13 18 5
|
||||||
|
vertex 13 13 10
|
||||||
|
vertex 13 13 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 0 0
|
||||||
|
outer loop
|
||||||
|
vertex 18 13 5
|
||||||
|
vertex 18 18 10
|
||||||
|
vertex 18 18 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -1 -0 0
|
||||||
|
outer loop
|
||||||
|
vertex 18 18 10
|
||||||
|
vertex 18 13 5
|
||||||
|
vertex 18 13 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal -0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 13 18 5
|
||||||
|
vertex 18 13 5
|
||||||
|
vertex 18 18 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 0 1
|
||||||
|
outer loop
|
||||||
|
vertex 18 13 5
|
||||||
|
vertex 13 18 5
|
||||||
|
vertex 13 13 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 18 13 5
|
||||||
|
vertex 13 13 10
|
||||||
|
vertex 18 13 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 1 0
|
||||||
|
outer loop
|
||||||
|
vertex 13 13 10
|
||||||
|
vertex 18 13 5
|
||||||
|
vertex 13 13 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 0
|
||||||
|
outer loop
|
||||||
|
vertex 13 18 5
|
||||||
|
vertex 18 18 10
|
||||||
|
vertex 13 18 10
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
facet normal 0 -1 -0
|
||||||
|
outer loop
|
||||||
|
vertex 18 18 10
|
||||||
|
vertex 13 18 5
|
||||||
|
vertex 18 18 5
|
||||||
|
endloop
|
||||||
|
endfacet
|
||||||
|
endsolid OpenSCAD_Model
|
Loading…
x
Reference in New Issue
Block a user