dob71 / x2swn Goto Github PK
View Code? Open in Web Editor NEWHost software toolchain bundle for RepRap 3D Printers
Home Page: http://www.okob.net/projects/reprap/hostsoft.htm
License: GNU General Public License v3.0
Host software toolchain bundle for RepRap 3D Printers
Home Page: http://www.okob.net/projects/reprap/hostsoft.htm
License: GNU General Public License v3.0
Raft procedure took 4 seconds.
Skirt layer count 1...
Skirt layer count 2...
Traceback (most recent call last):
File "skeinforge/skeinforge_application/skeinforge_utilities/skeinforge_craft.py", line 227, in
main()
File "skeinforge/skeinforge_application/skeinforge_utilities/skeinforge_craft.py", line 224, in main
writeOutput(' '.join(sys.argv[1 :]), False)
File "skeinforge/skeinforge_application/skeinforge_utilities/skeinforge_craft.py", line 135, in writeOutput
return pluginModule.writeOutput(fileName, shouldAnalyze)
File "C:\Program Files (x86)\x2sw_v1.2.0.1\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\export.py", line 275, in writeOutput
gcodeText = skeinforge_craft.getChainTextFromProcedures(fileName, procedures[: -1], gcodeText)
File "C:\Program Files (x86)\x2sw_v1.2.0.1\skeinforge\skeinforge_application\skeinforge_utilities\skeinforge_craft.py", line 44, in getChainTextFromProcedures
text = craftModule.getCraftedText(fileName, text)
File "C:\Program Files (x86)\x2sw_v1.2.0.1\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\skirt.py", line 85, in getCraftedText
return getCraftedTextFromText(archive.getTextIfEmpty(fileName, text), repository)
File "C:\Program Files (x86)\x2sw_v1.2.0.1\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\skirt.py", line 95, in getCraftedTextFromText
return SkirtSkein().getCraftedGcode(gcodeText, repository)
File "C:\Program Files (x86)\x2sw_v1.2.0.1\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\skirt.py", line 219, in getCraftedGcode
self.parseLine(line)
File "C:\Program Files (x86)\x2sw_v1.2.0.1\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\skirt.py", line 293, in parseLine
self.addSkirt(float(splitLine[1]))
File "C:\Program Files (x86)\x2sw_v1.2.0.1\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\skirt.py", line 180, in addSkirt
closedLoop = outsetLoop + [outsetLoop[0]]
IndexError: list index out of range
Printing multiple objects with different extruders doesn't work when x2 machine flavor is selected and custom toolchange gcode is set.
Load a new STL or edit G-code while the print is ongoing or paused. It won't warn the user and won't cancel the print correctly.
Found it to be difficult to use tags for experimental profiles that are constantly improved or updated. It would be easier to use branches for them. As the first step x2Profiler can allow the heads of the branches to be chosen for profile deployment alongside the tagged commits. The issue will be that the description of the profile coming from the branch will only have the comment from that last commit. Have to live with that for now and keep general info about profile in each commit comment.
The x2 profiler can work with the local or remote GIT repo (the choice is made on the first wizard screen). When working with the local repo user should have an option to store current configuration in a private profile. User should be able to have multiple private profiles. There should be an option to delete profiles from the local repo.
Storing profiles with the installation isn't right.
Current thinking:
SD printing byte 0/0
SD printing byte 0/0
Setting hotend temperature to 245.000000 degrees Celsius.
echo:Target temperature T0:245
SD printing byte 0/0
Setting bed temperature to 60.000000 degrees Celsius.
SD printing byte 0/0
Setting hotend temperature to 0.000000 degrees Celsius.
echo:Target temperature T0:0
Using tool 1.
echo:Active Extruder: 1
Setting hotend temperature to 245.000000 degrees Celsius.
echo:Target temperature T1:245
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
SD printing byte 0/0
It's due to missing datetime.so and cmath.so libs. The fix is in the repo. Will go into beta 5 (i.e. v1.1.0.5).
The cancellation of the SD print does not clean up everything.
Need self.recvlisteners.remove(self.waitforsdresponse) and maybe more.
1.3.0.1 has everything it needs internally, but still goes off and tries to load a few things, which might cause problems if that stuff is available.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.