Hi all, I'm wondering whether it's common practice for filament manufacturers to include additives to increase layer adhesion. Is this the case? If so, do you know what it may be? I assume it would also vary based on polymer type. Thanks, Charlesby CharlesDesign - Polymer Working Group
That's very helpful @Dust, once again: Thanks for your help.by CharlesDesign - Firmware - Marlin
Hi All, I'm writing a custom print host in Python using PySerial, very similar to Printcore but with some added features. Currently, I'm sending line-by-line as I receive the 'ok' back from the board which is pretty much instant. I therefore understand that the lines are getting buffered in the board waiting to be executed. However, from my python code I need to know which line is currentlyby CharlesDesign - Firmware - Marlin
I posted this question in more detail on the 3D printing StackExchangeby CharlesDesign - Plastic Extruder Working Group
It seems that my question is being answered in the paper attached but I haven't been able to understand the concepts well enough to condense it into a single equation. Specifically, I'd like to get a Melt Flow Index (MFI) value from a known shear stress and shear rate. (bottom of page 222, 223, 224)by CharlesDesign - Plastic Extruder Working Group
Hi All, I have a setup similar to the one pictured and I'm trying to figure out what kind of pressure I need to deliver the throughput. Is there a formula that'll predict throughput based on pressure and viscosity? Thanks, Charlesby CharlesDesign - Plastic Extruder Working Group
Many thanks Dust. Could you explain what exactly Gcoder.py does?by CharlesDesign - Firmware - Marlin
Thanks for sharing Dust, my assumption of the checksum is as follow: 1. Set line number to zero -> M110 N0 2. Send command in the following format: ----Input to checksum function is simply 3. If 'ok' is recieved then send next line, if 'rs' is received then try sending line again Is this correct? What's a reasonable amount of times to try? What's to be done after?by CharlesDesign - Firmware - Marlin
Be my guest and find a Python implementation of the Marlin checksum on the host side. Printcore is the only implementation I've found but I've not managed to extract the essence of the checksum function.by CharlesDesign - Firmware - Marlin
Hi All, I'm writing a custom host using pySerial. I'm not familiar with the checksum algorithm, can someone provide me with either a pseudo code or a snippet? Many thanks, Charlesby CharlesDesign - Firmware - Marlin
Hi all, I'm writing a Gcode streaming function using Printcore and I'm not able to retrieve the temperatures. Specifically, if I do 'p.send_now("M105")' how should I read the returned line? Thanks, Charles Issue was also posted on the Github hereby CharlesDesign - Printrun/Pronterface
Hi All, We're developing a custom flavour of Gcode which is optimised for our printing process and we have a number of discrete tasks which we'd like some help on. The first one involves identifying probabilistically where in the Gcode the machine will be for any given time frame (1, 2 or 6 minutes - for example). Taking into account acceleration/deceleration profile. If this is something youby CharlesDesign - General
Just checking I'm understanding the gcode streaming logic correctly: In this example, we want to always keep three lines of Gcode queued up on the RAMPS - at the start, we, therefore, send three in short succession. The ramps will execute the first and queue the two others, and return an 'ok' when it has finished executing. The returned 'ok's are counted one the streaming software which allowby CharlesDesign - General
Thanks for the prompt response Dust! 1. Assuming the ok is sent back to the control software when the move has finished executing surely that creates a gap from the OK being received to the next line being sent and executed by the ramps? 2."If the sender has line numbers and checksums it checks the line, otherwise its just accepts it" Could you elaborate?by CharlesDesign - General
Hi All, I'm attempting to implement Gcode stream from a PLC to a ramps board. When this is done from Pronterface or S3D how does the software know the board is ready to accept a new line a Gcode. I understand that any extra command that can't be executed immediately get buffered but how is the sending rate defined? Thanks, Charlesby CharlesDesign - General
Hi All, I have somewhat unusual request; I'd like to use a micro-controller to stream some g-code line by line to a 3D Printer board. Is is possible to establish communication with a micro-controller over USB, ethernet or even better RS232? If so what is the communication protocol? What I'm trying to achieve is somewhat similar to the a live-print from pronterface or simplify3d. Thanks in adby CharlesDesign - Controllers
HI all, I'm exploring the idea of a real-time feedback loop during printing which could alter the G-code. Does anyone know where I can find more information about the communication protocol for live print in Simplify3D (for example). Is it theoretically possible to print by sending one line of G-code at a time to the board? Thanks, Charlesby CharlesDesign - General
I've built two Repraps which was a great learning experience. Being a product designer and using fdm printers on a daily basis, I'm after something a little more reliable and efficient.by CharlesDesign - General
As far as I'm aware two of the founders are dutch and they're based in Burgemeester, Netherlands. Where did you get that information from?by CharlesDesign - General
I've been on this forum for well over a year, just recently switched account. Anyway it seems like the MB has it's problems too, plus I'd rather support a Dutch company so I'll stick with the UM2.by CharlesDesign - General
Hi there, I wanted to build a camera stabilizer for medium to large size dslr's there's still a few changes I want to make but It's nearly there. The top part uses 2 fixed threaded rods to fine tune the position of the camera. The main part is a 3 axis gumball which uses one 68mm bearing and three 18mm. I would love to hear any suggestions for improvement. I will post all the files on thingiveby CharlesDesign - Look what I made!
I've been on forum since I started 3D printing and it's been very use full. You guessed it right, I am after an opinion other than the printers community forum, from experience there's a much deeper knowledge of printing on here. But indeed a place where people can rate a printer based on their experience would be a good idea, especially as they're not so cheap.by CharlesDesign - General
The customer satisfaction heavily relies on print quality. Having said that the Ultimaker 2 has over 5 times the amount of reviews. There's lot's of complaints on the UM forum, it seems like the extruder is failing at higher speeds. I'll check out the MB group.by CharlesDesign - General
Hi there, I've placed an order for the Ultimaker 2 but I'm very tempted to go for the Makerbot 5th gen instead. Specially after hearing all the issues with the extruder skipping and considering this trend report by 3D hubs: On the other hand having built a few printers I like the fact that Ultimaker is still open source. Anyone tried both printers?by CharlesDesign - General
Hello, I've just completed the build (mendel) but when I try moving the axis in pronterface it just makes a noise and jolts exept from when I click 1mm increments in which case it will move 3times in one direction and then back. I've tried different Pololus, playing around with the trim pot and switching motors but nothing seems to do the trick. Any Ideas? Here's a M503, M115 and M119 if it cby CharlesDesign - RAMPS Electronics