连续纤维下拉优化
This commit is contained in:
parent
52168dd863
commit
a84f101d37
|
@ -558,7 +558,10 @@ Polylines Layer::generate_sparse_infill_polylines_for_anchoring(FillAdaptive::Oc
|
||||||
case ipGyroid:
|
case ipGyroid:
|
||||||
case ipHilbertCurve:
|
case ipHilbertCurve:
|
||||||
case ipArchimedeanChords:
|
case ipArchimedeanChords:
|
||||||
case ipOctagramSpiral: break;
|
case ipOctagramSpiral:
|
||||||
|
//xiamian+
|
||||||
|
case ipFiberSpiral:
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Create the filler object.
|
// Create the filler object.
|
||||||
|
|
|
@ -56,6 +56,8 @@ Fill* Fill::new_from_type(const InfillPattern type)
|
||||||
case ipConcentricInternal: return new FillConcentricInternal();
|
case ipConcentricInternal: return new FillConcentricInternal();
|
||||||
// BBS: for bottom and top surface only
|
// BBS: for bottom and top surface only
|
||||||
case ipMonotonicLine: return new FillMonotonicLineWGapFill();
|
case ipMonotonicLine: return new FillMonotonicLineWGapFill();
|
||||||
|
//xiamian+
|
||||||
|
case ipFiberSpiral: return new FillLine();
|
||||||
default: throw Slic3r::InvalidArgument("unknown type");
|
default: throw Slic3r::InvalidArgument("unknown type");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -135,7 +135,9 @@ static t_config_enum_values s_keys_map_InfillPattern {
|
||||||
{ "octagramspiral", ipOctagramSpiral },
|
{ "octagramspiral", ipOctagramSpiral },
|
||||||
{ "supportcubic", ipSupportCubic },
|
{ "supportcubic", ipSupportCubic },
|
||||||
{ "lightning", ipLightning },
|
{ "lightning", ipLightning },
|
||||||
{ "crosshatch", ipCrossHatch}
|
{ "crosshatch", ipCrossHatch},
|
||||||
|
//xiamian+
|
||||||
|
{ "fiberspiral", ipFiberSpiral }
|
||||||
};
|
};
|
||||||
CONFIG_OPTION_ENUM_DEFINE_STATIC_MAPS(InfillPattern)
|
CONFIG_OPTION_ENUM_DEFINE_STATIC_MAPS(InfillPattern)
|
||||||
|
|
||||||
|
|
|
@ -56,6 +56,8 @@ enum InfillPattern : int {
|
||||||
ipHilbertCurve, ipArchimedeanChords, ipOctagramSpiral, ipSupportCubic, ipSupportBase, ipConcentricInternal,
|
ipHilbertCurve, ipArchimedeanChords, ipOctagramSpiral, ipSupportCubic, ipSupportBase, ipConcentricInternal,
|
||||||
ipLightning, ipCrossHatch,
|
ipLightning, ipCrossHatch,
|
||||||
ipCount,
|
ipCount,
|
||||||
|
//xiamian+
|
||||||
|
ipFiberSpiral
|
||||||
};
|
};
|
||||||
|
|
||||||
enum class IroningType {
|
enum class IroningType {
|
||||||
|
|
Loading…
Reference in New Issue