Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
482e606
made a heck of changes
vjvarada Mar 9, 2025
fe581cf
paramers added
vjvarada Mar 9, 2025
7857cfc
updated
vjvarada Mar 9, 2025
eca0bfb
update
yashaspadma Mar 9, 2025
aafbf96
Updaeres
vjvarada Mar 9, 2025
fad4cb3
Merge branch 'SLS-ControlCenter' of https://github.com/FracktalWorks/…
vjvarada Mar 9, 2025
32d3521
ht
yashaspadma Mar 9, 2025
c88cb99
aligned camera
vjvarada Mar 9, 2025
5300cdf
ss
yashaspadma Mar 9, 2025
4c67f18
ff
yashaspadma Mar 9, 2025
2c6e72e
added thermal camera in control screen
vjvarada Mar 9, 2025
d141ce6
ss
yashaspadma Mar 9, 2025
422e6c4
Create .gitignore
vjvarada Mar 9, 2025
4028216
Merge branch 'SLS-ControlCenter' of https://github.com/FracktalWorks/…
vjvarada Mar 9, 2025
7fefda9
Update .gitignore
vjvarada Mar 9, 2025
5713a80
Update .gitignore
vjvarada Mar 9, 2025
c19e1cc
Update .gitignore
vjvarada Mar 9, 2025
6a13f60
Update .gitignore
vjvarada Mar 9, 2025
58bc138
updated gitignore
vjvarada Mar 9, 2025
4ce2ebb
Update .gitignore
vjvarada Mar 9, 2025
2472eb0
updated with heater controller
vjvarada Mar 9, 2025
7f20e7a
thermal controller and RGB camera added
vjvarada Mar 9, 2025
cb6c083
Merge branch 'SLS-ControlCenter' of https://github.com/FracktalWorks/…
yashaspadma Mar 9, 2025
0ae8d66
Update home_screen.py
vjvarada Mar 9, 2025
bb415f5
Merge branch 'SLS-ControlCenter' of https://github.com/FracktalWorks/…
yashaspadma Mar 9, 2025
dfdb160
update RGB camera
vjvarada Mar 9, 2025
7998bc5
Update heaterBoard.py
yashaspadma Mar 9, 2025
330e1d7
Merge branch 'SLS-ControlCenter' of https://github.com/FracktalWorks/…
yashaspadma Mar 9, 2025
71fbc7f
update
vjvarada Mar 9, 2025
62601a6
Merge branch 'SLS-ControlCenter' of https://github.com/FracktalWorks/…
yashaspadma Mar 9, 2025
1acf0a4
uodated RGB camera
vjvarada Mar 9, 2025
ad85f41
chamber heater fixes
vjvarada Mar 9, 2025
d449b63
Update chamberTemperatureController.py
vjvarada Mar 9, 2025
9542ef8
Update rgbCamera.py
yashaspadma Mar 9, 2025
55a49e0
updated the blocking nature of the heater board
vjvarada Mar 9, 2025
230f676
Merge branch 'SLS-ControlCenter' of https://github.com/FracktalWorks/…
yashaspadma Mar 9, 2025
01ddbd4
Update rgbCamera.py
yashaspadma Mar 9, 2025
dcfb25c
Update serialProtocol.py
vjvarada Mar 9, 2025
7c6c201
fixed hanging
vjvarada Mar 9, 2025
a218479
updated control screen to should RGB feed
vjvarada Mar 9, 2025
67a6e37
Update thermal_camera.py
yashaspadma Mar 9, 2025
e325c6b
Merge branch 'SLS-ControlCenter' of https://github.com/FracktalWorks/…
vjvarada Mar 9, 2025
f52ec41
updated things
vjvarada Mar 9, 2025
d76c80a
Updated to new themrature reading process
vjvarada Mar 9, 2025
40e26d0
Update requirements.txt
yashaspadma Mar 9, 2025
57bb8f3
Update requirements.txt
yashaspadma Mar 9, 2025
c14c9f2
Update moonrakerClient.py
yashaspadma Mar 9, 2025
ecb192f
,ade ,imor changes
yashaspadma Mar 9, 2025
de2b6ab
UPDATES
yashaspadma Mar 9, 2025
62fa0bc
SUN ASYNC GCODES
yashaspadma Mar 9, 2025
998ab2b
Update control_screen.py
vjvarada Mar 9, 2025
927f308
stable bang-bang algorithm
yashaspadma Mar 9, 2025
5523d42
PID IMplemented
yashaspadma Mar 9, 2025
28a7187
double PID
yashaspadma Mar 9, 2025
b3f7b4e
Update chamberTemperatureController.py
yashaspadma Mar 10, 2025
5a75b86
Update chamberTemperatureController.py
yashaspadma Mar 10, 2025
07616a6
Recoater Automation Done
vjvarada Mar 10, 2025
4094cfb
added baseic automation via parameres
vjvarada Mar 10, 2025
0b06747
Updates from main machine
yashaspadma Mar 11, 2025
75157dc
basic functionality works
yashaspadma Mar 11, 2025
dfcd23f
Update thermal_camera.py
yashaspadma Mar 11, 2025
373bd2d
made changes
yashaspadma Mar 11, 2025
ab949fe
Update moonrakerClient.py
yashaspadma Mar 12, 2025
0827068
Heater communication fixed
yashaspadma Mar 12, 2025
81c0cdb
updated temp controller
yashaspadma Mar 12, 2025
c084972
made code faster when recoating heated buffer
yashaspadma Mar 12, 2025
214bc60
reliability changes
yashaspadma Mar 12, 2025
d2cbea1
fixed heating control
yashaspadma Mar 12, 2025
0e1dc1e
Update chamberTemperatureController.py
yashaspadma Mar 12, 2025
56bf467
fixed heater board comms issue
yashaspadma Mar 12, 2025
cd048c9
updared API senidng with mutex that will hopefully make the connectio…
vjvarada Mar 12, 2025
6e7fb4c
Update parameters.yaml
yashaspadma Mar 12, 2025
66ee763
updated feelteck software docs
vjvarada Mar 12, 2025
f3f8df8
Merge branch 'SLS-ControlCenter' of https://github.com/FracktalWorks/…
vjvarada Mar 12, 2025
7a59e3f
Scancard automation added
vjvarada Mar 12, 2025
8d172de
ProcessAutomationControllerCreated
vjvarada Mar 12, 2025
9a430db
Update parameters.yaml
yashaspadma Mar 12, 2025
f34cf5d
automation working
yashaspadma Mar 13, 2025
40f0948
marking started
yashaspadma Mar 13, 2025
ceecc20
process changes made
yashaspadma Mar 17, 2025
7ff1855
Created ability to load files to scancard
vjvarada Mar 19, 2025
55dd949
close
yashaspadma Mar 20, 2025
79bf76b
Updated file handaling operation
vjvarada Mar 20, 2025
7babf10
tested---emd works reliably
yashaspadma Mar 21, 2025
92bee1b
changed overlay color
vjvarada Apr 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
138 changes: 138 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*.pyc
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# Virtual environments
venv/
ENV/
env/
.venv/
.ENV/
.env/
.venv/

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/
docsrc/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
.python-version

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py

# Environments
.env
.env.*
.venv
.venv.*
env/
env.bak/
venv/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# pytype static type analyzer
.pytype/

# Cython debug symbols
cython_debug/
*.pyc
96 changes: 96 additions & 0 deletions parameters.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
bedTemperature: '120'
chamberTemperature: '170'
d: '0.5'
dosingHeight: '0.1'
heatedBufferHeight: '1'
heatedBufferRecoatingSequence: 'G91

G0 Z{layerHeight} Y-{dosingHeight}

G90

M400

recoat

M400

'
i: '0.01'
initialLevellingHeight: '0'
initialLevellingRecoatingSequence: 'G91

G0 Y-{dosingHeight}

G90

M400

recoat

M400

'
layerHeight: '0.1'
moveToStartingSequence: 'G28 Z Y

M400

G0 Z0 Y{powderLoadingHeight}

M400'
p: '10'
partHeight: '75'
powderLoadingExtraHeightGap: '20'
powderLoadingSequence: 'G28 Z Y

G0 Y{powderLoadingHeight} F600

M400

G91

G0 Y{powderLoadingExtraHeightGap} F600

G90

M400

goDown

goDown

goDown

goDown

'
prepareForPartRemovalSequence: 'G91

G0 Z{powderLoadingExtraHeightGap} Y{powderLoadingExtraHeightGap}

G90

M400

goDown

goDown

goDown

goDown'
printingRecoatingSequence: 'G91

G0 Z{layerHeight} Y-{dosingHeight}

G90

M400

recoat

M400

'
volumeTemperature: '120'
14 changes: 12 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
PyQt5
requests
python-octoprint
Pillow
Pillow
moonrakerpy
opencv-python
numpy
flask
crcmod
serial
pyserial
cmapy
simple_pid
pyyaml
pyqtgraph
Binary file added src/Feeltek/3.1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file added src/Feeltek/Feektek API Doccumentation.pdf
Binary file not shown.
Loading