mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-08-03 16:22:08 +00:00
Compare commits
105 Commits
feature/up
...
belt-print
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c5bf238859 | ||
|
|
f563df04f6 | ||
|
|
613dad92a1 | ||
|
|
a83cd8aa29 | ||
|
|
02e313a115 | ||
|
|
04554abae6 | ||
|
|
0342e06d87 | ||
|
|
79fd847ce3 | ||
|
|
8f6802fff8 | ||
|
|
b61ba98183 | ||
|
|
175075fd08 | ||
|
|
5428a0715d | ||
|
|
75770321dd | ||
|
|
c950c3fb6b | ||
|
|
2ca843a38e | ||
|
|
0ef7c6d581 | ||
|
|
34b0d36cda | ||
|
|
d619c7e19c | ||
|
|
31b44cb731 | ||
|
|
ddbee84e68 | ||
|
|
bf6cce1f40 | ||
|
|
8bdf0df00a | ||
|
|
d6c9187c71 | ||
|
|
0cdfb88357 | ||
|
|
14cec7239b | ||
|
|
86c6a1a66f | ||
|
|
07f08dfe40 | ||
|
|
a4fb5af9e1 | ||
|
|
8593d66a39 | ||
|
|
3fc3b8a8ae | ||
|
|
695a1f897a | ||
|
|
2d69f6e17c | ||
|
|
340ce575e2 | ||
|
|
d795900fcf | ||
|
|
9b1fb2217a | ||
|
|
ef6f65eacc | ||
|
|
0add523e1b | ||
|
|
375036f330 | ||
|
|
fbbeb1fab0 | ||
|
|
0bca3fd2e5 | ||
|
|
85fd613cf7 | ||
|
|
0da24cd38b | ||
|
|
d7b75540d0 | ||
|
|
b7bda9912b | ||
|
|
4f3a608009 | ||
|
|
f682ab5cd3 | ||
|
|
2bcb775b90 | ||
|
|
e29a82c672 | ||
|
|
5b243eec92 | ||
|
|
fee6be98b2 | ||
|
|
9405ac5976 | ||
|
|
6ed2437848 | ||
|
|
da3fee2dfa | ||
|
|
c0d6ae8540 | ||
|
|
573e1c6544 | ||
|
|
20be78a96e | ||
|
|
02d45c3258 | ||
|
|
f9888c7d7a | ||
|
|
0bda684dd7 | ||
|
|
8a578cdf00 | ||
|
|
6b256db012 | ||
|
|
2dc4900292 | ||
|
|
0f75d6bc4e | ||
|
|
e913621369 | ||
|
|
48b6db93b8 | ||
|
|
72cafcbe06 | ||
|
|
a9bae54f20 | ||
|
|
218881c6f6 | ||
|
|
cd5fb68d38 | ||
|
|
f87a46ec6e | ||
|
|
8dc91d8b1d | ||
|
|
da8b11b8ab | ||
|
|
c79970bedb | ||
|
|
7252f6acb7 | ||
|
|
6a2d690f45 | ||
|
|
8fa6a4602b | ||
|
|
0f29437135 | ||
|
|
75cc0de071 | ||
|
|
bc6d0ef0fb | ||
|
|
c17ae25bbc | ||
|
|
e981a517cd | ||
|
|
0703728e56 | ||
|
|
1e9ee0c120 | ||
|
|
e9a579b604 | ||
|
|
783acd932a | ||
|
|
c8a1bf3a99 | ||
|
|
2facaac9e8 | ||
|
|
9bbac19de4 | ||
|
|
ea5c6776b3 | ||
|
|
98f4d34dcb | ||
|
|
501aff7e53 | ||
|
|
c808653565 | ||
|
|
a7441c7f48 | ||
|
|
3bc13e5cfd | ||
|
|
141749a6f2 | ||
|
|
4634a5dfd7 | ||
|
|
372139c770 | ||
|
|
44eebdb8ad | ||
|
|
c7aa4ca3ef | ||
|
|
b297f68921 | ||
|
|
7ff6bc42b1 | ||
|
|
719af2d81d | ||
|
|
cb13a22e57 | ||
|
|
ed6ea086a2 | ||
|
|
08aa277974 |
BIN
resources/calib/temperature_tower/belt_temp_provino_unit.stl
Normal file
BIN
resources/calib/temperature_tower/belt_temp_provino_unit.stl
Normal file
Binary file not shown.
BIN
resources/calib/temperature_tower/belt_temp_tower_230_190.stl
Normal file
BIN
resources/calib/temperature_tower/belt_temp_tower_230_190.stl
Normal file
Binary file not shown.
BIN
resources/calib/temperature_tower/belt_temp_tower_240_210.stl
Normal file
BIN
resources/calib/temperature_tower/belt_temp_tower_240_210.stl
Normal file
Binary file not shown.
BIN
resources/calib/temperature_tower/belt_temp_tower_250_230.stl
Normal file
BIN
resources/calib/temperature_tower/belt_temp_tower_250_230.stl
Normal file
Binary file not shown.
BIN
resources/calib/temperature_tower/belt_temp_tower_270_230.stl
Normal file
BIN
resources/calib/temperature_tower/belt_temp_tower_270_230.stl
Normal file
Binary file not shown.
BIN
resources/calib/temperature_tower/belt_temp_tower_280_240.stl
Normal file
BIN
resources/calib/temperature_tower/belt_temp_tower_280_240.stl
Normal file
Binary file not shown.
BIN
resources/calib/temperature_tower/belt_temp_tower_320_280.stl
Normal file
BIN
resources/calib/temperature_tower/belt_temp_tower_320_280.stl
Normal file
Binary file not shown.
79
resources/calib/temperature_tower/gen_belt_temp_tower.py
Normal file
79
resources/calib/temperature_tower/gen_belt_temp_tower.py
Normal file
@@ -0,0 +1,79 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
|
"""Belt temperature-tower asset generator (discrete-provini design).
|
||||||
|
|
||||||
|
A vertical temperature tower cannot be sliced on a belt printer, so lay a row of
|
||||||
|
DISCRETE provini (one per temperature) along the belt (designed Y) with a fixed
|
||||||
|
surface gap. Each provino is the chevron+arc unit (belt_temp_provino_unit.stl,
|
||||||
|
keel-first); its temperature is ENGRAVED upright into the 50 mm face — a raised
|
||||||
|
number would be an unsupported overhang on the belt. The C++ calib_temp belt branch
|
||||||
|
(Plater.cpp) injects one M104 per zone 70 layers INTO provino i:
|
||||||
|
print_z[i] = i * PITCH * cos(theta) + 70 * layer_height (theta = 45)
|
||||||
|
inside the body, not in the empty inter-provino gap (which has no sliced layers for
|
||||||
|
the event to attach to). PITCH below is the shared geometry contract with that code —
|
||||||
|
keep them in sync.
|
||||||
|
|
||||||
|
Generates one STL per filament temp range used by Temp_Calibration_Dlg.
|
||||||
|
"""
|
||||||
|
import numpy as np, trimesh, os
|
||||||
|
from matplotlib.textpath import TextPath
|
||||||
|
from matplotlib.font_manager import FontProperties
|
||||||
|
from shapely.geometry import Polygon as ShPoly
|
||||||
|
from shapely.ops import unary_union
|
||||||
|
|
||||||
|
HERE = os.path.dirname(os.path.abspath(__file__))
|
||||||
|
UNIT = os.path.join(HERE, 'belt_temp_provino_unit.stl') # single provino, keel-first
|
||||||
|
SURF_GAP = 25.0 # surface-to-surface gap between provini (mm) — user spec
|
||||||
|
TEXT_H = 9.0
|
||||||
|
TEXT_DEPTH = 0.8 # engraving depth (numbers are CUT into the face, not raised:
|
||||||
|
# a raised number is an unsupported Y-overhang on the belt)
|
||||||
|
TEXT_OVERSHOOT = 0.6 # extra height poking out of the face for a clean boolean cut
|
||||||
|
|
||||||
|
# Temperature ranges (start, end) per filament family, 5 C step. File name encodes them.
|
||||||
|
RANGES = [(230,190),(270,230),(250,230),(280,240),(240,210),(320,280)]
|
||||||
|
|
||||||
|
unit = trimesh.load(UNIT)
|
||||||
|
dY = unit.bounds[1,1] - unit.bounds[0,1]
|
||||||
|
PITCH = dY + SURF_GAP # designed-Y pitch == C++ contract constant
|
||||||
|
print(f"unit dY={dY:.2f} PITCH={PITCH:.3f} (C++ contract: print_z[i]=i*{PITCH:.3f}*cos45)")
|
||||||
|
|
||||||
|
# 50 mm face normal (0,-1,1)/sqrt2 ; UPRIGHT basis u=+X det(+1) (verified non-mirrored)
|
||||||
|
n = np.array([0,-1,1.])/np.sqrt(2)
|
||||||
|
u = np.array([1,0,0.]); v = np.array([0,1,1.])/np.sqrt(2)
|
||||||
|
R = np.column_stack([u,v,n])
|
||||||
|
fn = unit.face_normals; fc = unit.triangles_center; fa = unit.area_faces
|
||||||
|
sel = (fn@n) > 0.9
|
||||||
|
face_c = (fc[sel]*fa[sel,None]).sum(0)/fa[sel].sum()
|
||||||
|
|
||||||
|
def text_mesh(s):
|
||||||
|
tp = TextPath((0,0), s, size=TEXT_H, prop=FontProperties(family='DejaVu Sans'))
|
||||||
|
rings = [ShPoly(p) for p in tp.to_polygons() if len(p)>=3]
|
||||||
|
rings.sort(key=lambda r:r.area, reverse=True)
|
||||||
|
used=[False]*len(rings); parts=[]
|
||||||
|
for i,o in enumerate(rings):
|
||||||
|
if used[i]: continue
|
||||||
|
holes=[]
|
||||||
|
for j in range(i+1,len(rings)):
|
||||||
|
if not used[j] and o.contains(rings[j]): holes.append(rings[j].exterior.coords); used[j]=True
|
||||||
|
parts.append(ShPoly(o.exterior.coords,holes)); used[i]=True
|
||||||
|
poly = unary_union(parts)
|
||||||
|
geoms = list(poly.geoms) if poly.geom_type=='MultiPolygon' else [poly]
|
||||||
|
m = trimesh.util.concatenate([trimesh.creation.extrude_polygon(g,height=TEXT_DEPTH+TEXT_OVERSHOOT) for g in geoms])
|
||||||
|
c = m.bounds.mean(axis=0); m.apply_translation([-c[0],-c[1],0]); return m
|
||||||
|
|
||||||
|
for t_start, t_end in RANGES:
|
||||||
|
temps = list(range(t_start, t_end-1, -5))
|
||||||
|
parts=[]
|
||||||
|
for i,T in enumerate(temps):
|
||||||
|
c = unit.copy(); c.apply_translation([0, i*PITCH, 0])
|
||||||
|
t = text_mesh(str(T)); M=np.eye(4); M[:3,:3]=R; t.apply_transform(M)
|
||||||
|
# place the text spanning from TEXT_DEPTH inside the face to TEXT_OVERSHOOT outside,
|
||||||
|
# then CUT it out of the provino (engrave) — no raised material, no Y-overhang.
|
||||||
|
t.apply_translation(face_c - n*TEXT_DEPTH + np.array([0,i*PITCH,0]))
|
||||||
|
c = trimesh.boolean.difference([c, t], engine='manifold')
|
||||||
|
parts.append(c)
|
||||||
|
asset = trimesh.util.concatenate(parts)
|
||||||
|
out = os.path.join(HERE, f"belt_temp_tower_{t_start}_{t_end}.stl")
|
||||||
|
asset.export(out)
|
||||||
|
dims = np.round(asset.bounds[1]-asset.bounds[0],1)
|
||||||
|
wt = all(p.is_watertight for p in parts)
|
||||||
|
print(f" {t_start}->{t_end}: {len(temps)} zones bbox={dims} watertight={wt} -> {os.path.basename(out)}")
|
||||||
@@ -4,6 +4,10 @@
|
|||||||
"force_update": "0",
|
"force_update": "0",
|
||||||
"description": "My configurations",
|
"description": "My configurations",
|
||||||
"machine_model_list": [
|
"machine_model_list": [
|
||||||
|
{
|
||||||
|
"name": "Generic Belt Printer",
|
||||||
|
"sub_path": "machine/MyBeltPrinter.json"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "Generic Klipper Printer",
|
"name": "Generic Klipper Printer",
|
||||||
"sub_path": "machine/MyKlipper.json"
|
"sub_path": "machine/MyKlipper.json"
|
||||||
@@ -262,18 +266,38 @@
|
|||||||
"name": "MyKlipper 0.8 nozzle",
|
"name": "MyKlipper 0.8 nozzle",
|
||||||
"sub_path": "machine/MyKlipper 0.8 nozzle.json"
|
"sub_path": "machine/MyKlipper 0.8 nozzle.json"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_belt_common",
|
||||||
|
"sub_path": "machine/fdm_belt_common.json"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "fdm_toolchanger_common",
|
"name": "fdm_toolchanger_common",
|
||||||
"sub_path": "machine/fdm_toolchanger_common.json"
|
"sub_path": "machine/fdm_toolchanger_common.json"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "MyRepetier 0.4 nozzle",
|
|
||||||
"sub_path": "machine/MyRepetier 0.4 nozzle.json"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "MyRRF 0.4 nozzle",
|
"name": "MyRRF 0.4 nozzle",
|
||||||
"sub_path": "machine/MyRRF 0.4 nozzle.json"
|
"sub_path": "machine/MyRRF 0.4 nozzle.json"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "MyBeltPrinter 0.2 nozzle",
|
||||||
|
"sub_path": "machine/MyBeltPrinter 0.2 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "MyBeltPrinter 0.4 nozzle",
|
||||||
|
"sub_path": "machine/MyBeltPrinter 0.4 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "MyBeltPrinter 0.6 nozzle",
|
||||||
|
"sub_path": "machine/MyBeltPrinter 0.6 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "MyBeltPrinter 0.8 nozzle",
|
||||||
|
"sub_path": "machine/MyBeltPrinter 0.8 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "MyRepetier 0.4 nozzle",
|
||||||
|
"sub_path": "machine/MyRepetier 0.4 nozzle.json"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "MyToolChanger 0.2 nozzle",
|
"name": "MyToolChanger 0.2 nozzle",
|
||||||
"sub_path": "machine/MyToolChanger 0.2 nozzle.json"
|
"sub_path": "machine/MyToolChanger 0.2 nozzle.json"
|
||||||
|
|||||||
BIN
resources/profiles/Custom/Generic Belt Printer_cover.png
Normal file
BIN
resources/profiles/Custom/Generic Belt Printer_cover.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 30 KiB |
@@ -24,6 +24,12 @@
|
|||||||
"filament_loading_speed_start": [
|
"filament_loading_speed_start": [
|
||||||
"50"
|
"50"
|
||||||
],
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
"filament_stamping_distance": [
|
"filament_stamping_distance": [
|
||||||
"45"
|
"45"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -24,6 +24,12 @@
|
|||||||
"filament_loading_speed_start": [
|
"filament_loading_speed_start": [
|
||||||
"50"
|
"50"
|
||||||
],
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
"filament_stamping_distance": [
|
"filament_stamping_distance": [
|
||||||
"45"
|
"45"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -24,6 +24,12 @@
|
|||||||
"filament_loading_speed_start": [
|
"filament_loading_speed_start": [
|
||||||
"50"
|
"50"
|
||||||
],
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
"filament_stamping_distance": [
|
"filament_stamping_distance": [
|
||||||
"45"
|
"45"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -24,6 +24,12 @@
|
|||||||
"filament_loading_speed_start": [
|
"filament_loading_speed_start": [
|
||||||
"50"
|
"50"
|
||||||
],
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
"filament_stamping_distance": [
|
"filament_stamping_distance": [
|
||||||
"45"
|
"45"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -25,6 +25,12 @@
|
|||||||
"filament_loading_speed_start": [
|
"filament_loading_speed_start": [
|
||||||
"50"
|
"50"
|
||||||
],
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
"filament_stamping_distance": [
|
"filament_stamping_distance": [
|
||||||
"45"
|
"45"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -25,6 +25,12 @@
|
|||||||
"filament_loading_speed_start": [
|
"filament_loading_speed_start": [
|
||||||
"50"
|
"50"
|
||||||
],
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
"filament_stamping_distance": [
|
"filament_stamping_distance": [
|
||||||
"45"
|
"45"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -25,6 +25,12 @@
|
|||||||
"filament_loading_speed_start": [
|
"filament_loading_speed_start": [
|
||||||
"50"
|
"50"
|
||||||
],
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
"filament_stamping_distance": [
|
"filament_stamping_distance": [
|
||||||
"45"
|
"45"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -25,6 +25,12 @@
|
|||||||
"filament_loading_speed_start": [
|
"filament_loading_speed_start": [
|
||||||
"50"
|
"50"
|
||||||
],
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
"filament_stamping_distance": [
|
"filament_stamping_distance": [
|
||||||
"45"
|
"45"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -25,6 +25,12 @@
|
|||||||
"filament_loading_speed_start": [
|
"filament_loading_speed_start": [
|
||||||
"50"
|
"50"
|
||||||
],
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
"filament_stamping_distance": [
|
"filament_stamping_distance": [
|
||||||
"45"
|
"45"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "MyBeltPrinter 0.2 nozzle",
|
||||||
|
"inherits": "fdm_belt_common",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GM_BELT_001",
|
||||||
|
"instantiation": "true",
|
||||||
|
"printer_model": "Generic Belt Printer",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.2"
|
||||||
|
],
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.16"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.04"
|
||||||
|
],
|
||||||
|
"printer_variant": "0.2",
|
||||||
|
"printable_area": [
|
||||||
|
"0x0",
|
||||||
|
"350x0",
|
||||||
|
"350x350",
|
||||||
|
"0x350"
|
||||||
|
],
|
||||||
|
"printable_height": "300"
|
||||||
|
}
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "MyBeltPrinter 0.4 nozzle",
|
||||||
|
"inherits": "fdm_belt_common",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GM_BELT_002",
|
||||||
|
"instantiation": "true",
|
||||||
|
"printer_model": "Generic Belt Printer",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"printer_variant": "0.4",
|
||||||
|
"printable_area": [
|
||||||
|
"0x0",
|
||||||
|
"350x0",
|
||||||
|
"350x350",
|
||||||
|
"0x350"
|
||||||
|
],
|
||||||
|
"printable_height": "300"
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "MyBeltPrinter 0.6 nozzle",
|
||||||
|
"inherits": "fdm_belt_common",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GM_BELT_003",
|
||||||
|
"instantiation": "true",
|
||||||
|
"printer_model": "Generic Belt Printer",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.6"
|
||||||
|
],
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.12"
|
||||||
|
],
|
||||||
|
"printer_variant": "0.6",
|
||||||
|
"printable_area": [
|
||||||
|
"0x0",
|
||||||
|
"350x0",
|
||||||
|
"350x350",
|
||||||
|
"0x350"
|
||||||
|
],
|
||||||
|
"printable_height": "300"
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "MyBeltPrinter 0.8 nozzle",
|
||||||
|
"inherits": "fdm_belt_common",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GM_BELT_004",
|
||||||
|
"instantiation": "true",
|
||||||
|
"printer_model": "Generic Belt Printer",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.8"
|
||||||
|
],
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.6"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.2"
|
||||||
|
],
|
||||||
|
"printer_variant": "0.8",
|
||||||
|
"printable_area": [
|
||||||
|
"0x0",
|
||||||
|
"350x0",
|
||||||
|
"350x350",
|
||||||
|
"0x350"
|
||||||
|
],
|
||||||
|
"printable_height": "300"
|
||||||
|
}
|
||||||
12
resources/profiles/Custom/machine/MyBeltPrinter.json
Normal file
12
resources/profiles/Custom/machine/MyBeltPrinter.json
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"type": "machine_model",
|
||||||
|
"name": "Generic Belt Printer",
|
||||||
|
"model_id": "my_belt_01",
|
||||||
|
"nozzle_diameter": "0.4;0.2;0.6;0.8",
|
||||||
|
"machine_tech": "FFF",
|
||||||
|
"family": "MyPrinter",
|
||||||
|
"bed_model": "Custom_350_bed.stl",
|
||||||
|
"bed_texture": "orcaslicer_bed_texture.svg",
|
||||||
|
"hotend_model": "",
|
||||||
|
"default_materials": "Generic PLA @System;Generic PLA-CF @System;Generic PETG @System;Generic TPU @System;Generic PC @System;Generic PVA @System;Generic PA @System;Generic PA-CF @System"
|
||||||
|
}
|
||||||
99
resources/profiles/Custom/machine/fdm_belt_common.json
Normal file
99
resources/profiles/Custom/machine/fdm_belt_common.json
Normal file
@@ -0,0 +1,99 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "fdm_belt_common",
|
||||||
|
"inherits": "fdm_klipper_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"gcode_flavor": "klipper",
|
||||||
|
"single_extruder_multi_material": "0",
|
||||||
|
"default_filament_profile": [
|
||||||
|
"Generic PLA @System"
|
||||||
|
],
|
||||||
|
"default_print_profile": "0.20mm Standard @System",
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.32"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.08"
|
||||||
|
],
|
||||||
|
"deretraction_speed": [
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"extruder_colour": [
|
||||||
|
"#FCE94F"
|
||||||
|
],
|
||||||
|
"extruder_offset": [
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_cut": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"retract_before_wipe": [
|
||||||
|
"70%"
|
||||||
|
],
|
||||||
|
"retract_length_toolchange": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"retract_lift_above": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_lift_below": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_lift_enforce": [
|
||||||
|
"All Surfaces"
|
||||||
|
],
|
||||||
|
"retract_restart_extra": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_restart_extra_toolchange": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_when_changing_layer": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_cut": [
|
||||||
|
"18"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"0.8"
|
||||||
|
],
|
||||||
|
"retraction_minimum_travel": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_speed": [
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"travel_slope": [
|
||||||
|
"3"
|
||||||
|
],
|
||||||
|
"wipe": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"wipe_distance": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"z_hop": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"z_hop_types": [
|
||||||
|
"Normal Lift"
|
||||||
|
],
|
||||||
|
"gcode_remap_x": "rev_x",
|
||||||
|
"gcode_remap_y": "pos_z",
|
||||||
|
"gcode_remap_z": "pos_y",
|
||||||
|
"printer_extruder_id": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"belt_printer": "1",
|
||||||
|
"belt_slice_rotation": "x",
|
||||||
|
"belt_slice_rotation_angle": "45",
|
||||||
|
"belt_slice_rotation_global": "1",
|
||||||
|
"build_plate_tilt_x": "45",
|
||||||
|
"purge_in_prime_tower": "0",
|
||||||
|
"scan_first_layer": "0",
|
||||||
|
"auxiliary_fan": "0"
|
||||||
|
}
|
||||||
@@ -116,7 +116,7 @@
|
|||||||
"deretraction_speed": [
|
"deretraction_speed": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"z_hop_types": "Slope Lift",
|
"z_hop_types": "Normal Lift",
|
||||||
"silent_mode": "0",
|
"silent_mode": "0",
|
||||||
"single_extruder_multi_material": "1",
|
"single_extruder_multi_material": "1",
|
||||||
"change_filament_gcode": "",
|
"change_filament_gcode": "",
|
||||||
|
|||||||
@@ -118,7 +118,7 @@
|
|||||||
"deretraction_speed": [
|
"deretraction_speed": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"z_hop_types": "Slope Lift",
|
"z_hop_types": "Normal Lift",
|
||||||
"silent_mode": "0",
|
"silent_mode": "0",
|
||||||
"single_extruder_multi_material": "1",
|
"single_extruder_multi_material": "1",
|
||||||
"change_filament_gcode": "",
|
"change_filament_gcode": "",
|
||||||
|
|||||||
@@ -116,7 +116,7 @@
|
|||||||
"deretraction_speed": [
|
"deretraction_speed": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"z_hop_types": "Slope Lift",
|
"z_hop_types": "Normal Lift",
|
||||||
"silent_mode": "0",
|
"silent_mode": "0",
|
||||||
"single_extruder_multi_material": "1",
|
"single_extruder_multi_material": "1",
|
||||||
"change_filament_gcode": "",
|
"change_filament_gcode": "",
|
||||||
|
|||||||
@@ -6,7 +6,6 @@
|
|||||||
"instantiation": "false",
|
"instantiation": "false",
|
||||||
"gcode_flavor": "klipper",
|
"gcode_flavor": "klipper",
|
||||||
"single_extruder_multi_material": "0",
|
"single_extruder_multi_material": "0",
|
||||||
"wait_for_temp_on_wipe_tower": "1",
|
|
||||||
"default_filament_profile": [
|
"default_filament_profile": [
|
||||||
"Generic PLA @MyToolChanger"
|
"Generic PLA @MyToolChanger"
|
||||||
],
|
],
|
||||||
@@ -173,11 +172,11 @@
|
|||||||
"0.4"
|
"0.4"
|
||||||
],
|
],
|
||||||
"z_hop_types": [
|
"z_hop_types": [
|
||||||
"Slope Lift",
|
"Normal Lift",
|
||||||
"Slope Lift",
|
"Normal Lift",
|
||||||
"Slope Lift",
|
"Normal Lift",
|
||||||
"Slope Lift",
|
"Normal Lift",
|
||||||
"Slope Lift"
|
"Normal Lift"
|
||||||
],
|
],
|
||||||
"purge_in_prime_tower": "0",
|
"purge_in_prime_tower": "0",
|
||||||
"machine_pause_gcode": "M601",
|
"machine_pause_gcode": "M601",
|
||||||
|
|||||||
54
resources/profiles/IdeaFormer.json
Normal file
54
resources/profiles/IdeaFormer.json
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
{
|
||||||
|
"name": "IdeaFormer",
|
||||||
|
"version": "02.00.00.02",
|
||||||
|
"force_update": "0",
|
||||||
|
"description": "IdeaFormer belt printer configurations",
|
||||||
|
"machine_model_list": [
|
||||||
|
{
|
||||||
|
"name": "IdeaFormer IR3 V2",
|
||||||
|
"sub_path": "machine/IdeaFormer IR3 V2.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"process_list": [
|
||||||
|
{
|
||||||
|
"name": "fdm_process_common",
|
||||||
|
"sub_path": "process/fdm_process_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.20mm Standard @IdeaFormer IR3 V2",
|
||||||
|
"sub_path": "process/0.20mm Standard @IdeaFormer IR3 V2.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"filament_list": [
|
||||||
|
{
|
||||||
|
"name": "Generic PLA @IdeaFormer IR3 V2",
|
||||||
|
"sub_path": "filament/Generic PLA @IdeaFormer IR3 V2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "eSUN PLA @IdeaFormer IR3 V2",
|
||||||
|
"sub_path": "filament/eSUN PLA @IdeaFormer IR3 V2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Generic PETG @IdeaFormer IR3 V2",
|
||||||
|
"sub_path": "filament/Generic PETG @IdeaFormer IR3 V2.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"machine_list": [
|
||||||
|
{
|
||||||
|
"name": "fdm_machine_common",
|
||||||
|
"sub_path": "machine/fdm_machine_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_klipper_common",
|
||||||
|
"sub_path": "machine/fdm_klipper_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_belt_common",
|
||||||
|
"sub_path": "machine/fdm_belt_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "IdeaFormer IR3 V2 0.4 nozzle",
|
||||||
|
"sub_path": "machine/IdeaFormer IR3 V2 0.4 nozzle.json"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
BIN
resources/profiles/IdeaFormer/IdeaFormer IR3 V2_cover.png
Normal file
BIN
resources/profiles/IdeaFormer/IdeaFormer IR3 V2_cover.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 183 KiB |
@@ -0,0 +1,112 @@
|
|||||||
|
{
|
||||||
|
"type": "filament",
|
||||||
|
"name": "Generic PETG @IdeaFormer IR3 V2",
|
||||||
|
"inherits": "Generic PETG @System",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "true",
|
||||||
|
"compatible_printers": [
|
||||||
|
"IdeaFormer IR3 V2 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_type": [
|
||||||
|
"PETG"
|
||||||
|
],
|
||||||
|
"filament_vendor": [
|
||||||
|
"Generic"
|
||||||
|
],
|
||||||
|
"filament_settings_id": [
|
||||||
|
"Generic PETG @IdeaFormer IR3 V2"
|
||||||
|
],
|
||||||
|
"filament_diameter": [
|
||||||
|
"1.75"
|
||||||
|
],
|
||||||
|
"filament_density": [
|
||||||
|
"1.27"
|
||||||
|
],
|
||||||
|
"filament_flow_ratio": [
|
||||||
|
"0.95"
|
||||||
|
],
|
||||||
|
"filament_cost": [
|
||||||
|
"25"
|
||||||
|
],
|
||||||
|
"filament_max_volumetric_speed": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"240"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"245"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_range_low": [
|
||||||
|
"220"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_range_high": [
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"70"
|
||||||
|
],
|
||||||
|
"hot_plate_temp": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"hot_plate_temp_initial_layer": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"cool_plate_temp": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"cool_plate_temp_initial_layer": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"textured_plate_temp": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"textured_plate_temp_initial_layer": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"fan_min_speed": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
|
"fan_max_speed": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"overhang_fan_threshold": [
|
||||||
|
"25%"
|
||||||
|
],
|
||||||
|
"overhang_fan_speed": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"close_fan_the_first_x_layers": [
|
||||||
|
"3"
|
||||||
|
],
|
||||||
|
"full_fan_speed_layer": [
|
||||||
|
"8"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"4"
|
||||||
|
],
|
||||||
|
"fan_cooling_layer_time": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"reduce_fan_stop_start_freq": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
|
"filament_deretraction_speed": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; Generic PETG @IdeaFormer IR3 V2 — belt PETG, bed 80C"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -1,127 +1,112 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
|
"name": "Generic PLA @IdeaFormer IR3 V2",
|
||||||
|
"inherits": "Generic PLA @System",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"instantiation": "false",
|
"instantiation": "true",
|
||||||
"name": "Snapmaker PLA Matte @U1 base2",
|
"compatible_printers": [
|
||||||
"filament_id": "141703112701",
|
"IdeaFormer IR3 V2 0.4 nozzle"
|
||||||
"filament_end_gcode": [
|
|
||||||
""
|
|
||||||
],
|
|
||||||
"filament_retraction_length": [
|
|
||||||
"nil"
|
|
||||||
],
|
|
||||||
"filament_loading_speed_start": [
|
|
||||||
"35"
|
|
||||||
],
|
|
||||||
"filament_loading_speed": [
|
|
||||||
"35"
|
|
||||||
],
|
|
||||||
"filament_unloading_speed_start": [
|
|
||||||
"35"
|
|
||||||
],
|
|
||||||
"filament_unloading_speed": [
|
|
||||||
"35"
|
|
||||||
],
|
|
||||||
"filament_load_time": [
|
|
||||||
"2"
|
|
||||||
],
|
|
||||||
"filament_unload_time": [
|
|
||||||
"2"
|
|
||||||
],
|
|
||||||
"filament_cooling_moves": [
|
|
||||||
"2"
|
|
||||||
],
|
|
||||||
"filament_cooling_initial_speed": [
|
|
||||||
"35"
|
|
||||||
],
|
|
||||||
"filament_cooling_final_speed": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"fan_cooling_layer_time": [
|
|
||||||
"100"
|
|
||||||
],
|
|
||||||
"filament_max_volumetric_speed": [
|
|
||||||
"12"
|
|
||||||
],
|
],
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PLA"
|
"PLA"
|
||||||
],
|
],
|
||||||
|
"filament_vendor": [
|
||||||
|
"Generic"
|
||||||
|
],
|
||||||
|
"filament_settings_id": [
|
||||||
|
"Generic PLA @IdeaFormer IR3 V2"
|
||||||
|
],
|
||||||
|
"filament_diameter": [
|
||||||
|
"1.75"
|
||||||
|
],
|
||||||
"filament_density": [
|
"filament_density": [
|
||||||
"1.24"
|
"1.24"
|
||||||
],
|
],
|
||||||
|
"filament_flow_ratio": [
|
||||||
|
"0.98"
|
||||||
|
],
|
||||||
"filament_cost": [
|
"filament_cost": [
|
||||||
"20"
|
"20"
|
||||||
],
|
],
|
||||||
"cool_plate_temp": [
|
"filament_max_volumetric_speed": [
|
||||||
"60"
|
"12"
|
||||||
],
|
],
|
||||||
"eng_plate_temp": [
|
"nozzle_temperature": [
|
||||||
"60"
|
"215"
|
||||||
],
|
|
||||||
"hot_plate_temp": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"textured_plate_temp": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"cool_plate_temp_initial_layer": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"eng_plate_temp_initial_layer": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"hot_plate_temp_initial_layer": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"textured_plate_temp_initial_layer": [
|
|
||||||
"60"
|
|
||||||
],
|
],
|
||||||
"nozzle_temperature_initial_layer": [
|
"nozzle_temperature_initial_layer": [
|
||||||
"220"
|
"220"
|
||||||
],
|
],
|
||||||
"reduce_fan_stop_start_freq": [
|
|
||||||
"1"
|
|
||||||
],
|
|
||||||
"slow_down_for_layer_cooling": [
|
|
||||||
"1"
|
|
||||||
],
|
|
||||||
"fan_max_speed": [
|
|
||||||
"100"
|
|
||||||
],
|
|
||||||
"fan_min_speed": [
|
|
||||||
"100"
|
|
||||||
],
|
|
||||||
"overhang_fan_speed": [
|
|
||||||
"100"
|
|
||||||
],
|
|
||||||
"overhang_fan_threshold": [
|
|
||||||
"50%"
|
|
||||||
],
|
|
||||||
"close_fan_the_first_x_layers": [
|
|
||||||
"1"
|
|
||||||
],
|
|
||||||
"nozzle_temperature": [
|
|
||||||
"220"
|
|
||||||
],
|
|
||||||
"temperature_vitrification": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"nozzle_temperature_range_low": [
|
"nozzle_temperature_range_low": [
|
||||||
"190"
|
"190"
|
||||||
],
|
],
|
||||||
"nozzle_temperature_range_high": [
|
"nozzle_temperature_range_high": [
|
||||||
"230"
|
"240"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"45"
|
||||||
|
],
|
||||||
|
"hot_plate_temp": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"hot_plate_temp_initial_layer": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"cool_plate_temp": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"cool_plate_temp_initial_layer": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"textured_plate_temp": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"textured_plate_temp_initial_layer": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"fan_min_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"fan_max_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"overhang_fan_threshold": [
|
||||||
|
"50%"
|
||||||
|
],
|
||||||
|
"overhang_fan_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"close_fan_the_first_x_layers": [
|
||||||
|
"3"
|
||||||
|
],
|
||||||
|
"full_fan_speed_layer": [
|
||||||
|
"8"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"slow_down_min_speed": [
|
||||||
"10"
|
"20"
|
||||||
],
|
],
|
||||||
"slow_down_layer_time": [
|
"slow_down_layer_time": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
"additional_cooling_fan_speed": [
|
"fan_cooling_layer_time": [
|
||||||
"70"
|
"100"
|
||||||
|
],
|
||||||
|
"reduce_fan_stop_start_freq": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"1.5"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"35"
|
||||||
|
],
|
||||||
|
"filament_deretraction_speed": [
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_start_gcode": [
|
"filament_start_gcode": [
|
||||||
"; filament start gcode\n"
|
"; Generic PLA @IdeaFormer IR3 V2 — belt PLA, bed 75C"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"type": "filament",
|
||||||
|
"name": "eSUN PLA @IdeaFormer IR3 V2",
|
||||||
|
"inherits": "Generic PLA @IdeaFormer IR3 V2",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "true",
|
||||||
|
"compatible_printers": [
|
||||||
|
"IdeaFormer IR3 V2 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_type": [
|
||||||
|
"PLA"
|
||||||
|
],
|
||||||
|
"filament_vendor": [
|
||||||
|
"eSUN"
|
||||||
|
],
|
||||||
|
"filament_settings_id": [
|
||||||
|
"eSUN PLA @IdeaFormer IR3 V2"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"200"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"200"
|
||||||
|
],
|
||||||
|
"enable_pressure_advance": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"pressure_advance": [
|
||||||
|
"0.12"
|
||||||
|
],
|
||||||
|
"filament_max_volumetric_speed": [
|
||||||
|
"20"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,94 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "IdeaFormer IR3 V2 0.4 nozzle",
|
||||||
|
"inherits": "fdm_belt_common",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GMIF001",
|
||||||
|
"instantiation": "true",
|
||||||
|
"printer_model": "IdeaFormer IR3 V2",
|
||||||
|
"printer_variant": "0.4",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"printable_area": [
|
||||||
|
"0x0",
|
||||||
|
"250x0",
|
||||||
|
"250x2000",
|
||||||
|
"0x2000"
|
||||||
|
],
|
||||||
|
"printable_height": "250",
|
||||||
|
"belt_printer_infinite_y": "1",
|
||||||
|
"thumbnails": [
|
||||||
|
"48x48/PNG",
|
||||||
|
"300x300/PNG"
|
||||||
|
],
|
||||||
|
"default_filament_profile": [
|
||||||
|
"Generic PLA @IdeaFormer IR3 V2"
|
||||||
|
],
|
||||||
|
"default_print_profile": "0.20mm Standard @IdeaFormer IR3 V2",
|
||||||
|
"use_relative_e_distances": "1",
|
||||||
|
"machine_max_acceleration_e": [
|
||||||
|
"5000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_extruding": [
|
||||||
|
"5000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_retracting": [
|
||||||
|
"1000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_travel": [
|
||||||
|
"9000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_x": [
|
||||||
|
"5000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_y": [
|
||||||
|
"5000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_z": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_e": [
|
||||||
|
"2.5"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_x": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_y": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_z": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"machine_max_speed_e": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"machine_max_speed_x": [
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_speed_y": [
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_speed_z": [
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"retraction_speed": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
|
"deretraction_speed": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
|
"z_hop": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"retract_lift_below": [
|
||||||
|
"300"
|
||||||
|
],
|
||||||
|
"machine_start_gcode": "; === IdeaFormer IR3 V2 Belt Printer Start ===\n; Axes: X=lateral, Y=gantry height (probe), Z=belt\nG90 ; absolute positioning\nM82 ; absolute extruder\nG21 ; millimeters\nG28 ; home all axes\nG1 Y20 F500 ; lift nozzle 20mm from belt\n; Bed + hotend temps come from the active filament profile. Belt PLA requires 75 C bed — use Generic/eSun PLA @IdeaFormer IR3 V2 filament presets to get it automatically.\nM140 S[hot_plate_temp_initial_layer] ; set bed temp\nM104 S[nozzle_temperature_initial_layer] ; hotend temp\nM109 S[nozzle_temperature_initial_layer] ; wait hotend\nM190 S[hot_plate_temp_initial_layer] ; wait bed\n; --- Purge blob ---\nG92 E0 ; zero extruder\nG1 Y.1 ; nozzle 0.1mm above belt\nG1 E15 F1000 ; purge 15mm blob\nG1 Z20 E25 F800 ; belt advance 20mm + extrude\nG1 E23 ; retract 2mm\nG28 Y ; re-probe belt surface\nG1 E25 ; de-retract\n; --- Prime lines (full 250mm bed width) ---\nFMS_on ; filament motion sensor\nG1 X250 E50 F2000 ; prime line 1\nG92 Z0 ; reset belt origin\nG1 Z.4 ; belt advance 0.4mm\nG1 X0 E75 ; prime line 2\nG1 F1000 ; default feedrate\nG92 E0 Z0 ; zero extruder + belt = print origin\n",
|
||||||
|
"machine_end_gcode": "; === IdeaFormer IR3 V2 Belt Printer End ===\nM400 ; wait for moves to finish\nM104 S0 ; heater off\nM140 S0 ; bed off\nG92 E0 ; zero extruder\nG1 E-5 F300 ; retract 5mm\nG4 P5000 ; wait for ooze\nG91 ; relative mode - keep every end move relative on a belt\nG1 Y20 F1000 ; raise gantry 20mm for clearance over the part\nG1 Z676 F3000 ; advance belt one full machine-depth to eject the part and clean the belt\nG90 ; back to absolute\nG28 X ; home X only - NEVER 'G28' all: that homes Z/belt and reverses the whole print back into the gantry\nFMS_off ; filament motion sensor off\nBED_MESH_CLEAR\nM84 ; disable motors\n",
|
||||||
|
"machine_pause_gcode": "PAUSE",
|
||||||
|
"layer_change_gcode": "G92 E0 ; belt: reset extruder at layer change (relative E)"
|
||||||
|
}
|
||||||
12
resources/profiles/IdeaFormer/machine/IdeaFormer IR3 V2.json
Normal file
12
resources/profiles/IdeaFormer/machine/IdeaFormer IR3 V2.json
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"type": "machine_model",
|
||||||
|
"name": "IdeaFormer IR3 V2",
|
||||||
|
"model_id": "IdeaFormer_IR3_V2",
|
||||||
|
"nozzle_diameter": "0.4",
|
||||||
|
"machine_tech": "FFF",
|
||||||
|
"family": "IdeaFormer",
|
||||||
|
"bed_model": "",
|
||||||
|
"bed_texture": "",
|
||||||
|
"hotend_model": "",
|
||||||
|
"default_materials": "Generic PLA @IdeaFormer IR3 V2;Generic PETG @IdeaFormer IR3 V2"
|
||||||
|
}
|
||||||
99
resources/profiles/IdeaFormer/machine/fdm_belt_common.json
Normal file
99
resources/profiles/IdeaFormer/machine/fdm_belt_common.json
Normal file
@@ -0,0 +1,99 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "fdm_belt_common",
|
||||||
|
"inherits": "fdm_klipper_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"gcode_flavor": "klipper",
|
||||||
|
"single_extruder_multi_material": "0",
|
||||||
|
"default_filament_profile": [
|
||||||
|
"Generic PLA @System"
|
||||||
|
],
|
||||||
|
"default_print_profile": "0.20mm Standard @System",
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.32"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.08"
|
||||||
|
],
|
||||||
|
"deretraction_speed": [
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"extruder_colour": [
|
||||||
|
"#FCE94F"
|
||||||
|
],
|
||||||
|
"extruder_offset": [
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_cut": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"retract_before_wipe": [
|
||||||
|
"70%"
|
||||||
|
],
|
||||||
|
"retract_length_toolchange": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"retract_lift_above": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_lift_below": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_lift_enforce": [
|
||||||
|
"All Surfaces"
|
||||||
|
],
|
||||||
|
"retract_restart_extra": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_restart_extra_toolchange": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_when_changing_layer": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_cut": [
|
||||||
|
"18"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"0.8"
|
||||||
|
],
|
||||||
|
"retraction_minimum_travel": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_speed": [
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"travel_slope": [
|
||||||
|
"3"
|
||||||
|
],
|
||||||
|
"wipe": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"wipe_distance": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"z_hop": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"z_hop_types": [
|
||||||
|
"Normal Lift"
|
||||||
|
],
|
||||||
|
"gcode_remap_x": "rev_x",
|
||||||
|
"gcode_remap_y": "pos_z",
|
||||||
|
"gcode_remap_z": "pos_y",
|
||||||
|
"printer_extruder_id": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"belt_printer": "1",
|
||||||
|
"belt_slice_rotation": "x",
|
||||||
|
"belt_slice_rotation_angle": "45",
|
||||||
|
"belt_slice_rotation_global": "1",
|
||||||
|
"build_plate_tilt_x": "45",
|
||||||
|
"purge_in_prime_tower": "0",
|
||||||
|
"scan_first_layer": "0",
|
||||||
|
"auxiliary_fan": "0"
|
||||||
|
}
|
||||||
141
resources/profiles/IdeaFormer/machine/fdm_klipper_common.json
Normal file
141
resources/profiles/IdeaFormer/machine/fdm_klipper_common.json
Normal file
@@ -0,0 +1,141 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "fdm_klipper_common",
|
||||||
|
"inherits": "fdm_machine_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"gcode_flavor": "klipper",
|
||||||
|
"machine_max_acceleration_e": [
|
||||||
|
"5000",
|
||||||
|
"5000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_extruding": [
|
||||||
|
"20000",
|
||||||
|
"20000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_retracting": [
|
||||||
|
"5000",
|
||||||
|
"5000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_travel": [
|
||||||
|
"20000",
|
||||||
|
"20000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_x": [
|
||||||
|
"20000",
|
||||||
|
"20000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_y": [
|
||||||
|
"20000",
|
||||||
|
"20000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_z": [
|
||||||
|
"500",
|
||||||
|
"200"
|
||||||
|
],
|
||||||
|
"machine_max_speed_e": [
|
||||||
|
"25",
|
||||||
|
"25"
|
||||||
|
],
|
||||||
|
"machine_max_speed_x": [
|
||||||
|
"500",
|
||||||
|
"200"
|
||||||
|
],
|
||||||
|
"machine_max_speed_y": [
|
||||||
|
"500",
|
||||||
|
"200"
|
||||||
|
],
|
||||||
|
"machine_max_speed_z": [
|
||||||
|
"12",
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_e": [
|
||||||
|
"2.5",
|
||||||
|
"2.5"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_x": [
|
||||||
|
"9",
|
||||||
|
"9"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_y": [
|
||||||
|
"9",
|
||||||
|
"9"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_z": [
|
||||||
|
"0.2",
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"machine_min_extruding_rate": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"machine_min_travel_rate": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.32"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.08"
|
||||||
|
],
|
||||||
|
"printable_height": "250",
|
||||||
|
"extruder_clearance_radius": "65",
|
||||||
|
"extruder_clearance_height_to_rod": "36",
|
||||||
|
"extruder_clearance_height_to_lid": "140",
|
||||||
|
"printer_settings_id": "",
|
||||||
|
"printer_technology": "FFF",
|
||||||
|
"printer_variant": "0.4",
|
||||||
|
"retraction_minimum_travel": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retract_before_wipe": [
|
||||||
|
"70%"
|
||||||
|
],
|
||||||
|
"retract_when_changing_layer": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"0.8"
|
||||||
|
],
|
||||||
|
"retract_length_toolchange": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"z_hop": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"retract_restart_extra": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_restart_extra_toolchange": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_speed": [
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"deretraction_speed": [
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"z_hop_types": "Normal Lift",
|
||||||
|
"silent_mode": "0",
|
||||||
|
"single_extruder_multi_material": "1",
|
||||||
|
"change_filament_gcode": "",
|
||||||
|
"wipe": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"default_filament_profile": [
|
||||||
|
"Generic PLA @System"
|
||||||
|
],
|
||||||
|
"default_print_profile": "0.20mm Standard @MyKlipper",
|
||||||
|
"bed_exclude_area": [
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"machine_start_gcode": "M190 S[bed_temperature_initial_layer_single]\nM109 S[nozzle_temperature_initial_layer]\nPRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]\n",
|
||||||
|
"machine_end_gcode": "PRINT_END",
|
||||||
|
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
|
||||||
|
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
|
||||||
|
"machine_pause_gcode": "PAUSE",
|
||||||
|
"scan_first_layer": "0",
|
||||||
|
"nozzle_type": "undefine",
|
||||||
|
"auxiliary_fan": "0"
|
||||||
|
}
|
||||||
119
resources/profiles/IdeaFormer/machine/fdm_machine_common.json
Normal file
119
resources/profiles/IdeaFormer/machine/fdm_machine_common.json
Normal file
@@ -0,0 +1,119 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "fdm_machine_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"printer_technology": "FFF",
|
||||||
|
"deretraction_speed": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
|
"extruder_colour": [
|
||||||
|
"#FCE94F"
|
||||||
|
],
|
||||||
|
"extruder_offset": [
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"gcode_flavor": "marlin",
|
||||||
|
"silent_mode": "0",
|
||||||
|
"machine_max_acceleration_e": [
|
||||||
|
"5000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_extruding": [
|
||||||
|
"10000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_retracting": [
|
||||||
|
"1000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_x": [
|
||||||
|
"10000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_y": [
|
||||||
|
"10000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_z": [
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_speed_e": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"machine_max_speed_x": [
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_speed_y": [
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_speed_z": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_e": [
|
||||||
|
"5"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_x": [
|
||||||
|
"8"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_y": [
|
||||||
|
"8"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_z": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"machine_min_extruding_rate": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"machine_min_travel_rate": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.32"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.08"
|
||||||
|
],
|
||||||
|
"printable_height": "250",
|
||||||
|
"extruder_clearance_radius": "65",
|
||||||
|
"extruder_clearance_height_to_rod": "36",
|
||||||
|
"extruder_clearance_height_to_lid": "140",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"printer_settings_id": "",
|
||||||
|
"printer_variant": "0.4",
|
||||||
|
"retraction_minimum_travel": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"retract_before_wipe": [
|
||||||
|
"70%"
|
||||||
|
],
|
||||||
|
"retract_when_changing_layer": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retract_length_toolchange": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"z_hop": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_restart_extra": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_restart_extra_toolchange": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_speed": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"single_extruder_multi_material": "1",
|
||||||
|
"change_filament_gcode": "",
|
||||||
|
"wipe": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"default_print_profile": "",
|
||||||
|
"machine_start_gcode": "G0 Z20 F9000\nG92 E0; G1 E-10 F1200\nG28\nM970 Q1 A10 B10 C130 K0\nM970 Q1 A10 B131 C250 K1\nM974 Q1 S1 P0\nM970 Q0 A10 B10 C130 H20 K0\nM970 Q0 A10 B131 C250 K1\nM974 Q0 S1 P0\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nG29 ;Home\nG90;\nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM109 S205;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder \nG1 X110 Y110 Z2.0 F3000 ;Move Z Axis up",
|
||||||
|
"machine_end_gcode": "M400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-4.0 F3600; retract \nG91\nG1 Z3;\nM104 S0 ; turn off hotend\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nG90 \nG0 X110 Y200 F3600 \nprint_end",
|
||||||
|
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
|
||||||
|
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
|
||||||
|
"machine_pause_gcode": "M601"
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.20mm Standard @IdeaFormer IR3 V2",
|
||||||
|
"inherits": "fdm_process_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "true",
|
||||||
|
"layer_height": "0.2",
|
||||||
|
"initial_layer_print_height": "0.2",
|
||||||
|
"initial_layer_line_width": "0.42",
|
||||||
|
"wall_loops": "2",
|
||||||
|
"reduce_infill_retraction": "1",
|
||||||
|
"detect_overhang_wall": "1",
|
||||||
|
"skirt_loops": "0",
|
||||||
|
"skirt_distance": "0",
|
||||||
|
"sparse_infill_pattern": "grid",
|
||||||
|
"sparse_infill_speed": "200",
|
||||||
|
"support_base_pattern": "rectilinear",
|
||||||
|
"support_interface_pattern": "rectilinear",
|
||||||
|
"compatible_printers": [
|
||||||
|
"IdeaFormer IR3 V2 0.4 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
108
resources/profiles/IdeaFormer/process/fdm_process_common.json
Normal file
108
resources/profiles/IdeaFormer/process/fdm_process_common.json
Normal file
@@ -0,0 +1,108 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "fdm_process_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"adaptive_layer_height": "0",
|
||||||
|
"reduce_crossing_wall": "0",
|
||||||
|
"max_travel_detour_distance": "0",
|
||||||
|
"bottom_surface_pattern": "monotonic",
|
||||||
|
"bottom_shell_thickness": "0",
|
||||||
|
"bridge_speed": "50",
|
||||||
|
"brim_width": "5",
|
||||||
|
"brim_object_gap": "0.1",
|
||||||
|
"compatible_printers": [],
|
||||||
|
"compatible_printers_condition": "",
|
||||||
|
"print_sequence": "by layer",
|
||||||
|
"default_acceleration": "1000",
|
||||||
|
"initial_layer_acceleration": "500",
|
||||||
|
"top_surface_acceleration": "1000",
|
||||||
|
"travel_acceleration": "1000",
|
||||||
|
"inner_wall_acceleration": "1000",
|
||||||
|
"outer_wall_acceleration": "700",
|
||||||
|
"bridge_no_support": "0",
|
||||||
|
"draft_shield": "disabled",
|
||||||
|
"elefant_foot_compensation": "0",
|
||||||
|
"enable_arc_fitting": "0",
|
||||||
|
"wall_infill_order": "inner wall/outer wall/infill",
|
||||||
|
"infill_direction": "45",
|
||||||
|
"sparse_infill_density": "15%",
|
||||||
|
"sparse_infill_pattern": "crosshatch",
|
||||||
|
"initial_layer_print_height": "0.2",
|
||||||
|
"infill_combination": "0",
|
||||||
|
"infill_wall_overlap": "25%",
|
||||||
|
"interface_shells": "0",
|
||||||
|
"ironing_flow": "10%",
|
||||||
|
"ironing_spacing": "0.15",
|
||||||
|
"ironing_speed": "30",
|
||||||
|
"ironing_type": "no ironing",
|
||||||
|
"reduce_infill_retraction": "1",
|
||||||
|
"filename_format": "{input_filename_base}_{layer_height}mm_{filament_type[initial_tool]}_{printer_model}_{print_time}.gcode",
|
||||||
|
"detect_overhang_wall": "1",
|
||||||
|
"slowdown_for_curled_perimeters": "1",
|
||||||
|
"overhang_1_4_speed": "0",
|
||||||
|
"overhang_2_4_speed": "50",
|
||||||
|
"overhang_3_4_speed": "30",
|
||||||
|
"overhang_4_4_speed": "10",
|
||||||
|
"line_width": "110%",
|
||||||
|
"inner_wall_line_width": "110%",
|
||||||
|
"outer_wall_line_width": "100%",
|
||||||
|
"top_surface_line_width": "93.75%",
|
||||||
|
"sparse_infill_line_width": "110%",
|
||||||
|
"initial_layer_line_width": "120%",
|
||||||
|
"internal_solid_infill_line_width": "120%",
|
||||||
|
"support_line_width": "96%",
|
||||||
|
"wall_loops": "3",
|
||||||
|
"print_settings_id": "",
|
||||||
|
"raft_layers": "0",
|
||||||
|
"seam_position": "aligned",
|
||||||
|
"skirt_distance": "2",
|
||||||
|
"skirt_height": "3",
|
||||||
|
"min_skirt_length": "4",
|
||||||
|
"skirt_loops": "0",
|
||||||
|
"minimum_sparse_infill_area": "15",
|
||||||
|
"spiral_mode": "0",
|
||||||
|
"standby_temperature_delta": "-5",
|
||||||
|
"enable_support": "0",
|
||||||
|
"resolution": "0.012",
|
||||||
|
"support_type": "normal(auto)",
|
||||||
|
"support_on_build_plate_only": "0",
|
||||||
|
"support_top_z_distance": "0.2",
|
||||||
|
"support_bottom_z_distance": "0.2",
|
||||||
|
"support_filament": "0",
|
||||||
|
"support_interface_loop_pattern": "0",
|
||||||
|
"support_interface_filament": "0",
|
||||||
|
"support_interface_top_layers": "2",
|
||||||
|
"support_interface_bottom_layers": "2",
|
||||||
|
"support_interface_spacing": "0.5",
|
||||||
|
"support_interface_speed": "80",
|
||||||
|
"support_base_pattern": "default",
|
||||||
|
"support_base_pattern_spacing": "2.5",
|
||||||
|
"support_speed": "150",
|
||||||
|
"support_threshold_angle": "30",
|
||||||
|
"support_object_xy_distance": "0.35",
|
||||||
|
"tree_support_branch_angle": "30",
|
||||||
|
"tree_support_wall_count": "0",
|
||||||
|
"tree_support_with_infill": "0",
|
||||||
|
"detect_thin_wall": "0",
|
||||||
|
"top_surface_pattern": "monotonicline",
|
||||||
|
"top_shell_thickness": "0.8",
|
||||||
|
"enable_prime_tower": "1",
|
||||||
|
"wipe_tower_no_sparse_layers": "0",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"xy_hole_compensation": "0",
|
||||||
|
"xy_contour_compensation": "0",
|
||||||
|
"layer_height": "0.2",
|
||||||
|
"bottom_shell_layers": "3",
|
||||||
|
"top_shell_layers": "4",
|
||||||
|
"bridge_flow": "1",
|
||||||
|
"initial_layer_speed": "45",
|
||||||
|
"initial_layer_infill_speed": "45",
|
||||||
|
"outer_wall_speed": "45",
|
||||||
|
"inner_wall_speed": "80",
|
||||||
|
"sparse_infill_speed": "150",
|
||||||
|
"internal_solid_infill_speed": "150",
|
||||||
|
"top_surface_speed": "50",
|
||||||
|
"gap_infill_speed": "30",
|
||||||
|
"travel_speed": "200"
|
||||||
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "OrcaFilamentLibrary",
|
"name": "OrcaFilamentLibrary",
|
||||||
"version": "02.04.00.04",
|
"version": "02.04.00.03",
|
||||||
"force_update": "0",
|
"force_update": "0",
|
||||||
"description": "Orca Filament Library",
|
"description": "Orca Filament Library",
|
||||||
"filament_list": [
|
"filament_list": [
|
||||||
|
|||||||
@@ -36,9 +36,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"8"
|
"8"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"8"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PET-CF"
|
"PET-CF"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -39,9 +39,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"8"
|
"8"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"8"
|
|
||||||
],
|
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"Bambu Lab"
|
"Bambu Lab"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -39,9 +39,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"6"
|
"6"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"6"
|
|
||||||
],
|
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"Bambu Lab"
|
"Bambu Lab"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -21,9 +21,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"6"
|
"6"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"6"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PLA-AERO"
|
"PLA-AERO"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -27,9 +27,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"6"
|
"6"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"6"
|
|
||||||
],
|
|
||||||
"filament_scarf_seam_type": [
|
"filament_scarf_seam_type": [
|
||||||
"none"
|
"none"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -21,9 +21,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"6"
|
"6"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"6"
|
|
||||||
],
|
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"Bambu Lab"
|
"Bambu Lab"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -36,9 +36,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"1"
|
|
||||||
],
|
|
||||||
"filament_retraction_minimum_travel": [
|
"filament_retraction_minimum_travel": [
|
||||||
"3"
|
"3"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -72,6 +72,15 @@
|
|||||||
"fan_min_speed": [
|
"fan_min_speed": [
|
||||||
"10"
|
"10"
|
||||||
],
|
],
|
||||||
|
"filament_cooling_final_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_cooling_initial_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_cooling_moves": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_cost": [
|
"filament_cost": [
|
||||||
"599"
|
"599"
|
||||||
],
|
],
|
||||||
@@ -90,12 +99,30 @@
|
|||||||
"filament_is_support": [
|
"filament_is_support": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
|
"filament_loading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_loading_speed_start": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"nil"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"15"
|
"15"
|
||||||
],
|
],
|
||||||
|
"filament_minimal_purge_on_wipe_tower": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_volume": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
"filament_notes": [
|
"filament_notes": [
|
||||||
""
|
""
|
||||||
],
|
],
|
||||||
@@ -138,6 +165,21 @@
|
|||||||
"filament_soluble": [
|
"filament_soluble": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
|
"filament_stamping_distance": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_stamping_loading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_toolchange_delay": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_unloading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_unloading_speed_start": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"Elas"
|
"Elas"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -42,6 +42,15 @@
|
|||||||
"fan_min_speed": [
|
"fan_min_speed": [
|
||||||
"20"
|
"20"
|
||||||
],
|
],
|
||||||
|
"filament_cooling_final_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_cooling_initial_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_cooling_moves": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_cost": [
|
"filament_cost": [
|
||||||
"445"
|
"445"
|
||||||
],
|
],
|
||||||
@@ -60,12 +69,30 @@
|
|||||||
"filament_is_support": [
|
"filament_is_support": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
|
"filament_loading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_loading_speed_start": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
|
"filament_minimal_purge_on_wipe_tower": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_volume": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
"filament_notes": [
|
"filament_notes": [
|
||||||
""
|
""
|
||||||
],
|
],
|
||||||
@@ -108,6 +135,21 @@
|
|||||||
"filament_soluble": [
|
"filament_soluble": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
|
"filament_stamping_distance": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_stamping_loading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_toolchange_delay": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_unloading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_unloading_speed_start": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_wipe": [
|
"filament_wipe": [
|
||||||
"nil"
|
"nil"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -71,6 +71,15 @@
|
|||||||
"fan_min_speed": [
|
"fan_min_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
|
"filament_cooling_final_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_cooling_initial_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_cooling_moves": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_cost": [
|
"filament_cost": [
|
||||||
"449.5"
|
"449.5"
|
||||||
],
|
],
|
||||||
@@ -89,12 +98,30 @@
|
|||||||
"filament_is_support": [
|
"filament_is_support": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
|
"filament_loading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_loading_speed_start": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"nil"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"25"
|
"25"
|
||||||
],
|
],
|
||||||
|
"filament_minimal_purge_on_wipe_tower": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_volume": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
"filament_notes": [
|
"filament_notes": [
|
||||||
""
|
""
|
||||||
],
|
],
|
||||||
@@ -137,6 +164,21 @@
|
|||||||
"filament_soluble": [
|
"filament_soluble": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
|
"filament_stamping_distance": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_stamping_loading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_toolchange_delay": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_unloading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_unloading_speed_start": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"Elas"
|
"Elas"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -71,6 +71,15 @@
|
|||||||
"fan_min_speed": [
|
"fan_min_speed": [
|
||||||
"100"
|
"100"
|
||||||
],
|
],
|
||||||
|
"filament_cooling_final_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_cooling_initial_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_cooling_moves": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_cost": [
|
"filament_cost": [
|
||||||
"500"
|
"500"
|
||||||
],
|
],
|
||||||
@@ -89,12 +98,30 @@
|
|||||||
"filament_is_support": [
|
"filament_is_support": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
|
"filament_loading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_loading_speed_start": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"nil"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
|
"filament_minimal_purge_on_wipe_tower": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_flow": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_multitool_ramming_volume": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
"filament_notes": [
|
"filament_notes": [
|
||||||
""
|
""
|
||||||
],
|
],
|
||||||
@@ -137,6 +164,21 @@
|
|||||||
"filament_soluble": [
|
"filament_soluble": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
|
"filament_stamping_distance": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_stamping_loading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_toolchange_delay": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_unloading_speed": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_unloading_speed_start": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"Elas"
|
"Elas"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -24,9 +24,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"6"
|
"6"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"6"
|
|
||||||
],
|
|
||||||
"nozzle_temperature": [
|
"nozzle_temperature": [
|
||||||
"290"
|
"290"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -35,9 +35,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"8"
|
"8"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"8"
|
|
||||||
],
|
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"Elegoo"
|
"Elegoo"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -12,9 +12,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"10"
|
"10"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"10"
|
|
||||||
],
|
|
||||||
"nozzle_temperature": [
|
"nozzle_temperature": [
|
||||||
"220"
|
"220"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -44,8 +44,5 @@
|
|||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"10"
|
"10"
|
||||||
],
|
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"10"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -44,8 +44,5 @@
|
|||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"8"
|
"8"
|
||||||
],
|
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"8"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,5 @@
|
|||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PA-CF"
|
"PA-CF"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"8"
|
|
||||||
],
|
|
||||||
"compatible_printers": []
|
"compatible_printers": []
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,8 +8,5 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"20"
|
"20"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"20"
|
|
||||||
],
|
|
||||||
"compatible_printers": []
|
"compatible_printers": []
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,9 +17,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"11.5"
|
"11.5"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"13"
|
|
||||||
],
|
|
||||||
"overhang_fan_speed": [
|
"overhang_fan_speed": [
|
||||||
"100"
|
"100"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -12,9 +12,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"25"
|
|
||||||
],
|
|
||||||
"slow_down_layer_time": [
|
"slow_down_layer_time": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -8,9 +8,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"11"
|
"11"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"11"
|
|
||||||
],
|
|
||||||
"filament_retraction_length": [
|
"filament_retraction_length": [
|
||||||
"0.8"
|
"0.8"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -15,9 +15,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"6"
|
"6"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"6"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PP-CF"
|
"PP-CF"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -15,9 +15,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"6"
|
"6"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"6"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PP-GF"
|
"PP-GF"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -17,9 +17,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"8"
|
"8"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"8"
|
|
||||||
],
|
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"Overture"
|
"Overture"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -23,9 +23,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"7.5"
|
"7.5"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"7.5"
|
|
||||||
],
|
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"Valment"
|
"Valment"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -43,12 +43,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"15"
|
|
||||||
],
|
|
||||||
"filament_multitool_ramming_volume": [
|
|
||||||
"10"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"ABS"
|
"ABS"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -43,12 +43,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"12"
|
|
||||||
],
|
|
||||||
"filament_multitool_ramming_volume": [
|
|
||||||
"10"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"ASA"
|
"ASA"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -41,15 +41,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"8"
|
"8"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming": [
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"6"
|
|
||||||
],
|
|
||||||
"filament_multitool_ramming_volume": [
|
|
||||||
"0.1"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"BVOH"
|
"BVOH"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -66,12 +66,6 @@
|
|||||||
"filament_minimal_purge_on_wipe_tower": [
|
"filament_minimal_purge_on_wipe_tower": [
|
||||||
"15"
|
"15"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming": [
|
|
||||||
"1"
|
|
||||||
],
|
|
||||||
"filament_multitool_ramming_volume": [
|
|
||||||
"5"
|
|
||||||
],
|
|
||||||
"filament_retract_before_wipe": [
|
"filament_retract_before_wipe": [
|
||||||
"nil"
|
"nil"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -41,9 +41,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"16"
|
"16"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"16"
|
|
||||||
],
|
|
||||||
"filament_scarf_seam_type": [
|
"filament_scarf_seam_type": [
|
||||||
"none"
|
"none"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -8,9 +8,6 @@
|
|||||||
"filament_type": [
|
"filament_type": [
|
||||||
"EVA"
|
"EVA"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"12"
|
|
||||||
],
|
|
||||||
"supertack_plate_temp": [
|
"supertack_plate_temp": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -41,9 +41,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"8"
|
"8"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"8"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"HIPS"
|
"HIPS"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -44,9 +44,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"8"
|
"8"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"12"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PA"
|
"PA"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -7,9 +7,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"12"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PAHT"
|
"PAHT"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -86,9 +86,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"16"
|
|
||||||
],
|
|
||||||
"filament_flow_ratio": [
|
"filament_flow_ratio": [
|
||||||
"0.94"
|
"0.94"
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -26,9 +26,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"10"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PCTG"
|
"PCTG"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -38,9 +38,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"12"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PE"
|
"PE"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -26,9 +26,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"10"
|
"10"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"15"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PETG"
|
"PETG"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -38,9 +38,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"6"
|
"6"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"6"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PHA"
|
"PHA"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -38,9 +38,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"20"
|
|
||||||
],
|
|
||||||
"filament_scarf_seam_type": [
|
"filament_scarf_seam_type": [
|
||||||
"none"
|
"none"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -9,9 +9,6 @@
|
|||||||
"filament_flow_ratio": [
|
"filament_flow_ratio": [
|
||||||
"0.98"
|
"0.98"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"10"
|
|
||||||
],
|
|
||||||
"slow_down_layer_time": [
|
"slow_down_layer_time": [
|
||||||
"8"
|
"8"
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -38,9 +38,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"12"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PP"
|
"PP"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -47,9 +47,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"8"
|
"8"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"8"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PPA-CF"
|
"PPA-CF"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -43,9 +43,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"4"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PPS"
|
"PPS"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -40,15 +40,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming": [
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"6"
|
|
||||||
],
|
|
||||||
"filament_multitool_ramming_volume": [
|
|
||||||
"0.1"
|
|
||||||
],
|
|
||||||
"filament_soluble": [
|
"filament_soluble": [
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -11,9 +11,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"12"
|
|
||||||
],
|
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"SBS"
|
"SBS"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -43,15 +43,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"3.2"
|
"3.2"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming": [
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"3.2"
|
|
||||||
],
|
|
||||||
"filament_multitool_ramming_volume": [
|
|
||||||
"0.1"
|
|
||||||
],
|
|
||||||
"filament_retraction_length": [
|
"filament_retraction_length": [
|
||||||
"0.4"
|
"0.4"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -17,9 +17,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"8"
|
"8"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"8"
|
|
||||||
],
|
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"eSUN"
|
"eSUN"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -17,9 +17,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"8"
|
"8"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"8"
|
|
||||||
],
|
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"eSUN"
|
"eSUN"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -21,9 +21,6 @@
|
|||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"6"
|
"6"
|
||||||
],
|
],
|
||||||
"filament_multitool_ramming_flow": [
|
|
||||||
"6"
|
|
||||||
],
|
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"eSUN"
|
"eSUN"
|
||||||
],
|
],
|
||||||
|
|||||||
54
resources/profiles/Printcepts.json
Normal file
54
resources/profiles/Printcepts.json
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
{
|
||||||
|
"name": "Printcepts",
|
||||||
|
"version": "01.00.00.00",
|
||||||
|
"force_update": "0",
|
||||||
|
"description": "Printcepts belt printer configurations",
|
||||||
|
"machine_model_list": [
|
||||||
|
{
|
||||||
|
"name": "BabyBelt Pro",
|
||||||
|
"sub_path": "machine/BabyBelt Pro.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"process_list": [
|
||||||
|
{
|
||||||
|
"name": "fdm_process_common",
|
||||||
|
"sub_path": "process/fdm_process_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.20mm Standard @BabyBelt Pro",
|
||||||
|
"sub_path": "process/0.20mm Standard @BabyBelt Pro.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"filament_list": [
|
||||||
|
{
|
||||||
|
"name": "Generic PLA @BabyBelt Pro",
|
||||||
|
"sub_path": "filament/Generic PLA @BabyBelt Pro.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "eSUN PLA @BabyBelt Pro",
|
||||||
|
"sub_path": "filament/eSUN PLA @BabyBelt Pro.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Generic PETG @BabyBelt Pro",
|
||||||
|
"sub_path": "filament/Generic PETG @BabyBelt Pro.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"machine_list": [
|
||||||
|
{
|
||||||
|
"name": "fdm_machine_common",
|
||||||
|
"sub_path": "machine/fdm_machine_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_klipper_common",
|
||||||
|
"sub_path": "machine/fdm_klipper_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_belt_common",
|
||||||
|
"sub_path": "machine/fdm_belt_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "BabyBelt Pro 0.4 nozzle",
|
||||||
|
"sub_path": "machine/BabyBelt Pro 0.4 nozzle.json"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
70
resources/profiles/Printcepts/BabyBelt Pro_bed_texture.svg
Normal file
70
resources/profiles/Printcepts/BabyBelt Pro_bed_texture.svg
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="95.0mm" height="500.0mm" viewBox="0 0 95.0 500.0" preserveAspectRatio="xMidYMid meet">
|
||||||
|
<!-- Printcepts BabyBelt Pro bed texture: 95 x 500 mm belt plate. -->
|
||||||
|
<!-- Transparent plate; green (#195F30) BabyBelt Pro logo centered along X, near the bottom edge. -->
|
||||||
|
<rect x="0" y="0" width="95.0" height="500.0" fill="none"/>
|
||||||
|
<g transform="translate(14.2500,436.3488) scale(0.067538)">
|
||||||
|
<g transform="translate(-11.000000,692.938562) scale(0.100000,-0.100000)"
|
||||||
|
fill="#195F30" stroke="none">
|
||||||
|
<path d="M1963 5604 l-1423 -1324 0 -2050 0 -2050 443 0 c244 0 741 3 1105 7
|
||||||
|
l662 6 0 746 c-1 575 -4 768 -14 841 -47 324 -179 486 -473 581 -40 12 -73 26
|
||||||
|
-73 30 0 4 32 17 72 29 212 64 333 166 378 320 35 121 38 191 32 868 l-5 662
|
||||||
|
-629 0 c-395 0 -628 4 -628 10 0 5 635 601 1410 1325 776 724 1410 1318 1410
|
||||||
|
1321 0 2 -190 4 -422 3 l-423 0 -1422 -1325z m-334 -2029 c143 -16 174 -96
|
||||||
|
173 -446 -2 -411 -24 -458 -224 -462 l-93 -2 -3 450 c-1 248 0 456 3 463 3 9
|
||||||
|
18 12 47 8 24 -3 67 -8 97 -11z m-4 -1556 c160 -29 173 -62 182 -469 9 -455
|
||||||
|
-14 -593 -108 -641 -39 -19 -193 -44 -210 -33 -10 6 -13 1147 -3 1157 6 6 45
|
||||||
|
2 139 -14z"/>
|
||||||
|
<path d="M3464 5979 c-142 -132 -263 -245 -268 -250 -6 -5 69 -9 190 -9 l199
|
||||||
|
1 268 249 267 250 -198 0 -198 0 -260 -241z"/>
|
||||||
|
<path d="M3650 5649 c-135 -126 -254 -238 -265 -249 -19 -20 -18 -20 177 -20
|
||||||
|
l197 0 228 211 c125 116 246 229 268 250 l40 39 -200 -1 -200 0 -245 -230z"/>
|
||||||
|
<path d="M2537 5089 c-101 -24 -204 -105 -251 -197 -96 -190 -19 -420 172
|
||||||
|
-514 l67 -33 2670 0 2670 0 57 27 c74 34 146 107 184 183 43 88 43 230 0 322
|
||||||
|
-35 76 -113 153 -193 191 l-58 27 -2640 2 c-1513 0 -2656 -3 -2678 -8z m5063
|
||||||
|
-77 c-57 -37 -118 -111 -140 -168 -31 -82 -25 -206 12 -279 26 -49 93 -121
|
||||||
|
133 -143 15 -8 -640 -11 -2410 -11 l-2430 0 30 21 c200 146 201 425 1 569
|
||||||
|
l-39 29 2434 -1 c2263 0 2432 -1 2409 -17z m-4890 -43 c270 -122 185 -526
|
||||||
|
-109 -522 -257 2 -370 324 -170 485 74 60 194 76 279 37z m5201 -12 c94 -55
|
||||||
|
140 -135 140 -242 0 -285 -393 -374 -517 -117 -26 54 -30 162 -9 219 28 74 97
|
||||||
|
139 173 164 53 17 166 4 213 -24z"/>
|
||||||
|
<path d="M2917 3973 c-4 -174 -7 -550 -7 -835 l0 -518 326 0 326 0 -7 150 -7
|
||||||
|
150 110 0 110 0 11 -32 c5 -18 26 -86 46 -150 l36 -118 325 0 c179 0 323 4
|
||||||
|
320 9 -3 4 -155 374 -337 822 -182 448 -333 820 -336 827 -4 9 -105 12 -457
|
||||||
|
12 l-453 0 -6 -317z m773 -745 c0 -5 -47 -8 -104 -8 l-103 0 -7 92 c-3 50 -6
|
||||||
|
202 -5 337 l1 246 109 -330 c60 -181 109 -333 109 -337z"/>
|
||||||
|
<path d="M4680 3455 l0 -835 448 0 c693 1 885 16 985 80 99 63 126 132 134
|
||||||
|
340 12 327 -44 405 -342 476 -28 7 -27 8 25 19 199 42 255 95 267 248 11 146
|
||||||
|
-32 285 -110 353 -145 126 -329 153 -1049 154 l-358 0 0 -835z m846 520 c36
|
||||||
|
-23 44 -54 44 -162 0 -152 -29 -183 -170 -183 l-40 0 0 186 0 187 71 -6 c39
|
||||||
|
-3 82 -13 95 -22z m4 -625 c33 -18 40 -52 40 -208 0 -200 -9 -214 -143 -228
|
||||||
|
l-67 -7 0 233 0 233 74 -6 c41 -3 84 -10 96 -17z"/>
|
||||||
|
<path d="M6150 4286 c0 -3 131 -242 290 -531 l290 -526 0 -304 0 -305 385 0
|
||||||
|
385 0 0 299 0 299 305 533 305 534 -377 3 c-207 1 -381 -2 -385 -6 -16 -16
|
||||||
|
-110 -258 -172 -444 l-62 -187 -18 77 c-18 75 -139 450 -171 525 l-15 37 -380
|
||||||
|
0 c-209 0 -380 -2 -380 -4z"/>
|
||||||
|
<path d="M2910 1355 l0 -1185 830 0 830 0 0 240 0 240 -350 0 -350 0 0 255 0
|
||||||
|
255 300 0 300 0 0 230 0 230 -300 0 -300 0 0 220 0 220 320 0 320 0 0 240 0
|
||||||
|
240 -800 0 -800 0 0 -1185z"/>
|
||||||
|
<path d="M4680 1355 l0 -1185 775 0 775 0 0 240 0 240 -295 0 -295 0 0 945 0
|
||||||
|
945 -480 0 -480 0 0 -1185z"/>
|
||||||
|
<path d="M5800 2300 l0 -240 280 0 280 0 0 -945 0 -945 480 0 480 0 0 945 0
|
||||||
|
945 285 0 285 0 0 240 0 240 -1045 0 -1045 0 0 -240z"/>
|
||||||
|
<path d="M8032 1358 l-2 -1188 1008 1 c621 1 971 5 912 10 -309 27 -631 139
|
||||||
|
-885 306 -593 391 -984 1122 -1025 1918 -4 77 -8 -394 -8 -1047z"/>
|
||||||
|
<path d="M7441 1934 c-43 -36 -59 -70 -70 -148 -18 -124 16 -252 76 -291 32
|
||||||
|
-21 226 -33 328 -20 114 14 161 97 153 269 -5 96 -24 151 -68 191 -20 18 -39
|
||||||
|
20 -205 23 l-182 3 -32 -27z m389 -199 c7 -8 10 -22 6 -30 -4 -13 -34 -15
|
||||||
|
-186 -15 -189 0 -202 3 -186 45 8 22 348 22 366 0z"/>
|
||||||
|
<path d="M7450 1267 c-14 -6 -35 -32 -47 -57 -21 -41 -23 -58 -23 -222 l0
|
||||||
|
-178 270 0 270 0 0 105 0 105 -121 0 -120 0 3 28 3 27 118 3 117 3 0 99 0 100
|
||||||
|
-113 0 c-121 0 -138 -7 -162 -65 -8 -19 -9 -19 -12 2 -10 55 -116 84 -183 50z
|
||||||
|
m134 -203 c15 -38 8 -44 -54 -44 -62 0 -69 6 -54 44 9 23 99 23 108 0z"/>
|
||||||
|
<path d="M466 1193 l-29 -43 -163 0 -164 0 0 -235 0 -235 165 0 165 0 27 -42
|
||||||
|
28 -42 3 163 c1 89 1 233 0 319 l-3 157 -29 -42z"/>
|
||||||
|
<path d="M7443 620 c-48 -20 -58 -60 -61 -262 l-4 -188 271 0 271 0 0 110 0
|
||||||
|
110 -110 0 -110 0 0 70 c0 76 -21 145 -51 160 -22 12 -176 12 -206 0z m161
|
||||||
|
-186 c15 -39 8 -44 -64 -44 -72 0 -79 5 -64 44 9 23 119 23 128 0z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 4.5 KiB |
BIN
resources/profiles/Printcepts/BabyBelt Pro_cover.png
Normal file
BIN
resources/profiles/Printcepts/BabyBelt Pro_cover.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 55 KiB |
@@ -0,0 +1,112 @@
|
|||||||
|
{
|
||||||
|
"type": "filament",
|
||||||
|
"name": "Generic PETG @BabyBelt Pro",
|
||||||
|
"inherits": "Generic PETG @System",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "true",
|
||||||
|
"compatible_printers": [
|
||||||
|
"BabyBelt Pro 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_type": [
|
||||||
|
"PETG"
|
||||||
|
],
|
||||||
|
"filament_vendor": [
|
||||||
|
"Generic"
|
||||||
|
],
|
||||||
|
"filament_settings_id": [
|
||||||
|
"Generic PETG @BabyBelt Pro"
|
||||||
|
],
|
||||||
|
"filament_diameter": [
|
||||||
|
"1.75"
|
||||||
|
],
|
||||||
|
"filament_density": [
|
||||||
|
"1.27"
|
||||||
|
],
|
||||||
|
"filament_flow_ratio": [
|
||||||
|
"0.95"
|
||||||
|
],
|
||||||
|
"filament_cost": [
|
||||||
|
"25"
|
||||||
|
],
|
||||||
|
"filament_max_volumetric_speed": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"240"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"245"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_range_low": [
|
||||||
|
"220"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_range_high": [
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"70"
|
||||||
|
],
|
||||||
|
"hot_plate_temp": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"hot_plate_temp_initial_layer": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"cool_plate_temp": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"cool_plate_temp_initial_layer": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"textured_plate_temp": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"textured_plate_temp_initial_layer": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"fan_min_speed": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
|
"fan_max_speed": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"overhang_fan_threshold": [
|
||||||
|
"25%"
|
||||||
|
],
|
||||||
|
"overhang_fan_speed": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"close_fan_the_first_x_layers": [
|
||||||
|
"3"
|
||||||
|
],
|
||||||
|
"full_fan_speed_layer": [
|
||||||
|
"8"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"4"
|
||||||
|
],
|
||||||
|
"fan_cooling_layer_time": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"reduce_fan_stop_start_freq": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
|
"filament_deretraction_speed": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; Generic PETG @BabyBelt Pro — belt PETG, bed 80C"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -1,127 +1,112 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
|
"name": "Generic PLA @BabyBelt Pro",
|
||||||
|
"inherits": "Generic PLA @System",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"instantiation": "false",
|
"instantiation": "true",
|
||||||
"name": "Snapmaker PLA Basic @U1 base",
|
"compatible_printers": [
|
||||||
"filament_id": "1417031127011",
|
"BabyBelt Pro 0.4 nozzle"
|
||||||
"filament_end_gcode": [
|
|
||||||
""
|
|
||||||
],
|
|
||||||
"filament_retraction_length": [
|
|
||||||
"nil"
|
|
||||||
],
|
|
||||||
"filament_loading_speed_start": [
|
|
||||||
"35"
|
|
||||||
],
|
|
||||||
"filament_loading_speed": [
|
|
||||||
"35"
|
|
||||||
],
|
|
||||||
"filament_unloading_speed_start": [
|
|
||||||
"35"
|
|
||||||
],
|
|
||||||
"filament_unloading_speed": [
|
|
||||||
"35"
|
|
||||||
],
|
|
||||||
"filament_load_time": [
|
|
||||||
"2"
|
|
||||||
],
|
|
||||||
"filament_unload_time": [
|
|
||||||
"2"
|
|
||||||
],
|
|
||||||
"filament_cooling_moves": [
|
|
||||||
"2"
|
|
||||||
],
|
|
||||||
"filament_cooling_initial_speed": [
|
|
||||||
"35"
|
|
||||||
],
|
|
||||||
"filament_cooling_final_speed": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"fan_cooling_layer_time": [
|
|
||||||
"100"
|
|
||||||
],
|
|
||||||
"filament_max_volumetric_speed": [
|
|
||||||
"12"
|
|
||||||
],
|
],
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"PLA"
|
"PLA"
|
||||||
],
|
],
|
||||||
|
"filament_vendor": [
|
||||||
|
"Generic"
|
||||||
|
],
|
||||||
|
"filament_settings_id": [
|
||||||
|
"Generic PLA @BabyBelt Pro"
|
||||||
|
],
|
||||||
|
"filament_diameter": [
|
||||||
|
"1.75"
|
||||||
|
],
|
||||||
"filament_density": [
|
"filament_density": [
|
||||||
"1.24"
|
"1.24"
|
||||||
],
|
],
|
||||||
|
"filament_flow_ratio": [
|
||||||
|
"0.98"
|
||||||
|
],
|
||||||
"filament_cost": [
|
"filament_cost": [
|
||||||
"20"
|
"20"
|
||||||
],
|
],
|
||||||
"cool_plate_temp": [
|
"filament_max_volumetric_speed": [
|
||||||
"60"
|
"12"
|
||||||
],
|
],
|
||||||
"eng_plate_temp": [
|
"nozzle_temperature": [
|
||||||
"60"
|
"215"
|
||||||
],
|
|
||||||
"hot_plate_temp": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"textured_plate_temp": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"cool_plate_temp_initial_layer": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"eng_plate_temp_initial_layer": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"hot_plate_temp_initial_layer": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"textured_plate_temp_initial_layer": [
|
|
||||||
"60"
|
|
||||||
],
|
],
|
||||||
"nozzle_temperature_initial_layer": [
|
"nozzle_temperature_initial_layer": [
|
||||||
"220"
|
"220"
|
||||||
],
|
],
|
||||||
"reduce_fan_stop_start_freq": [
|
|
||||||
"1"
|
|
||||||
],
|
|
||||||
"slow_down_for_layer_cooling": [
|
|
||||||
"1"
|
|
||||||
],
|
|
||||||
"fan_max_speed": [
|
|
||||||
"100"
|
|
||||||
],
|
|
||||||
"fan_min_speed": [
|
|
||||||
"100"
|
|
||||||
],
|
|
||||||
"overhang_fan_speed": [
|
|
||||||
"100"
|
|
||||||
],
|
|
||||||
"overhang_fan_threshold": [
|
|
||||||
"50%"
|
|
||||||
],
|
|
||||||
"close_fan_the_first_x_layers": [
|
|
||||||
"1"
|
|
||||||
],
|
|
||||||
"nozzle_temperature": [
|
|
||||||
"220"
|
|
||||||
],
|
|
||||||
"temperature_vitrification": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"nozzle_temperature_range_low": [
|
"nozzle_temperature_range_low": [
|
||||||
"190"
|
"190"
|
||||||
],
|
],
|
||||||
"nozzle_temperature_range_high": [
|
"nozzle_temperature_range_high": [
|
||||||
"230"
|
"240"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"45"
|
||||||
|
],
|
||||||
|
"hot_plate_temp": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"hot_plate_temp_initial_layer": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"cool_plate_temp": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"cool_plate_temp_initial_layer": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"textured_plate_temp": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"textured_plate_temp_initial_layer": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"fan_min_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"fan_max_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"overhang_fan_threshold": [
|
||||||
|
"50%"
|
||||||
|
],
|
||||||
|
"overhang_fan_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"close_fan_the_first_x_layers": [
|
||||||
|
"3"
|
||||||
|
],
|
||||||
|
"full_fan_speed_layer": [
|
||||||
|
"8"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"slow_down_min_speed": [
|
||||||
"10"
|
"20"
|
||||||
],
|
],
|
||||||
"slow_down_layer_time": [
|
"slow_down_layer_time": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
"additional_cooling_fan_speed": [
|
"fan_cooling_layer_time": [
|
||||||
"70"
|
"100"
|
||||||
|
],
|
||||||
|
"reduce_fan_stop_start_freq": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"1.5"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"35"
|
||||||
|
],
|
||||||
|
"filament_deretraction_speed": [
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_start_gcode": [
|
"filament_start_gcode": [
|
||||||
"; filament start gcode\n"
|
"; Generic PLA @BabyBelt Pro — belt PLA, bed 75C"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"type": "filament",
|
||||||
|
"name": "eSUN PLA @BabyBelt Pro",
|
||||||
|
"inherits": "Generic PLA @BabyBelt Pro",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "true",
|
||||||
|
"compatible_printers": [
|
||||||
|
"BabyBelt Pro 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_type": [
|
||||||
|
"PLA"
|
||||||
|
],
|
||||||
|
"filament_vendor": [
|
||||||
|
"eSUN"
|
||||||
|
],
|
||||||
|
"filament_settings_id": [
|
||||||
|
"eSUN PLA @BabyBelt Pro"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"200"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"200"
|
||||||
|
],
|
||||||
|
"enable_pressure_advance": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"pressure_advance": [
|
||||||
|
"0.12"
|
||||||
|
],
|
||||||
|
"filament_max_volumetric_speed": [
|
||||||
|
"20"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,87 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "BabyBelt Pro 0.4 nozzle",
|
||||||
|
"inherits": "fdm_belt_common",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GMPC0BBP01",
|
||||||
|
"instantiation": "true",
|
||||||
|
"printer_model": "BabyBelt Pro",
|
||||||
|
"printer_variant": "0.4",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"default_filament_profile": [
|
||||||
|
"Generic PLA @BabyBelt Pro"
|
||||||
|
],
|
||||||
|
"default_print_profile": "0.20mm Standard @BabyBelt Pro",
|
||||||
|
"printable_area": [
|
||||||
|
"0x0",
|
||||||
|
"95x0",
|
||||||
|
"95x500",
|
||||||
|
"0x500"
|
||||||
|
],
|
||||||
|
"printable_height": "100",
|
||||||
|
"best_object_pos": "0.5,0.05",
|
||||||
|
"nozzle_type": [
|
||||||
|
"hardened_steel"
|
||||||
|
],
|
||||||
|
"printer_extruder_id": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"printer_extruder_variant": [
|
||||||
|
"Direct Drive Standard"
|
||||||
|
],
|
||||||
|
"thumbnails": [
|
||||||
|
"48x48/PNG",
|
||||||
|
"300x300/PNG"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_e": [
|
||||||
|
"500",
|
||||||
|
"5000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_extruding": [
|
||||||
|
"500",
|
||||||
|
"20000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_retracting": [
|
||||||
|
"500",
|
||||||
|
"5000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_x": [
|
||||||
|
"500",
|
||||||
|
"20000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_y": [
|
||||||
|
"500",
|
||||||
|
"20000"
|
||||||
|
],
|
||||||
|
"machine_max_junction_deviation": [
|
||||||
|
"0.01"
|
||||||
|
],
|
||||||
|
"machine_max_speed_x": [
|
||||||
|
"50",
|
||||||
|
"200"
|
||||||
|
],
|
||||||
|
"machine_max_speed_y": [
|
||||||
|
"50",
|
||||||
|
"200"
|
||||||
|
],
|
||||||
|
"machine_max_speed_z": [
|
||||||
|
"5",
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"1.5"
|
||||||
|
],
|
||||||
|
"retraction_speed": [
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"deretraction_speed": [
|
||||||
|
"25"
|
||||||
|
],
|
||||||
|
"retract_lift_enforce": [
|
||||||
|
"Top and Bottom"
|
||||||
|
],
|
||||||
|
"support_chamber_temp_control": "0",
|
||||||
|
"machine_start_gcode": ";Start GCode\nPRINT_START ANGLE=[belt_slice_rotation_angle] EXTRUDER=[nozzle_temperature_initial_layer] BED=[hot_plate_temp_initial_layer] MATERIAL=[filament_type]\n"
|
||||||
|
}
|
||||||
12
resources/profiles/Printcepts/machine/BabyBelt Pro.json
Normal file
12
resources/profiles/Printcepts/machine/BabyBelt Pro.json
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"type": "machine_model",
|
||||||
|
"name": "BabyBelt Pro",
|
||||||
|
"model_id": "Printcepts_BabyBelt_Pro",
|
||||||
|
"nozzle_diameter": "0.4",
|
||||||
|
"machine_tech": "FFF",
|
||||||
|
"family": "Printcepts",
|
||||||
|
"bed_model": "",
|
||||||
|
"bed_texture": "BabyBelt Pro_bed_texture.svg",
|
||||||
|
"hotend_model": "",
|
||||||
|
"default_materials": "Generic PLA @BabyBelt Pro;Generic PETG @BabyBelt Pro"
|
||||||
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user