EmilieEvans

joined 2 years ago
[–] EmilieEvans@lemmy.ml 3 points 1 day ago

Pretty interesting question as high quality and layer adhesion is required.

**TL;DR Polymaker Polyterra **

PETG: Good layer adhesion but stringing. If you can perfectly print it this would be my choice.

PP: Excelent layer ahdesion. Easier to print than PETG but painting might be difficult.

TPU: Somewhat combing the worst of PP and PETG for this application.

ABS/ASA: requires enclosed printer, ideally heated to at least 70°C.

PLA: Easy to print and work with. If the mechanical properties are good enough this is it.

Personally, I really like the Polymaker Polyterra. Gives pretty results, easy to sand and paint.

[–] EmilieEvans@lemmy.ml 1 points 1 week ago

FWIW I just looked at the AliExpress-tier options and they are much cheaper

Those low cost Aliexpress hdmi over RJ45 are "last gen" HDMI limiting yourself to 4k@30Hz. This place already has CAT7 cabling so this would have been so much easier but sadly it isn't good enough and the current gen are to expensive.

I didn’t even know HDMI cables went up to 15m for the copper version.

They are fiber optic with copper for power supply and side channel. For some reason they are fairly affordable compared to OM3 fiber solutions. Probably due to them running multiple fibers allowing the transceiver to be slower and simpler. With OM4 cables there is only one fiber per direction. I think HDMI is 4 pairs so it is 5GB/s for 4 fiber compared to 20GB/s for the OM4 cable.

I personally hate copper cables. There are so many bad cables out there that it can be hard to find one that works reliably (2-5m range). Knowing now that you can buy 5m fiber optic for 30€ I probably will move forward only buying fiber optic and just coil up the excess length.

[–] EmilieEvans@lemmy.ml 2 points 2 weeks ago (2 children)

HDMI over Ethernet box on either side.

$300 per connection: 2 display connections and two USB connections would cost $1200.

https://www.bhphotovideo.com/c/product/1649024-REG/kanexpro_ext_50m18g_4k_18gbps_hdmi_over.html

https://www.avaccess.com/products/u3ex100-usb3-2-extender/

Does this answer your question?

My solution isn't cheap either: 10m USB-C 10gbit: 50€ each(b-stock/customer returns, normally expect to pay 100€), 15m DisplayPort & HDMI: 40€ each.

Total is approx. $200-2500 between cables and building materials.

And more often than not I find myself having to change one thing to wireless

Wireless HDMI is pretty interesting but low quality and high latency. The 60 GHz never took off and wouldn't work anyway as it can't pass through walls.

Wireless USB was a thing with USB 2.0 but it is dead. There was also some 60GHz USB for VR but that also failed in the market.

[–] EmilieEvans@lemmy.ml 5 points 2 weeks ago

Water won't get there and if the entire house is flooded and the walls are wet.

Fire protection is up to code.

If you would want to specify this (commercial installation) you likely would need to explicitly allow its use as this shape is not in the ISO/DIN standard.

[–] EmilieEvans@lemmy.ml 1 points 2 weeks ago (4 children)

Data rates and cost:

2x Display connections = 40 gbs

2x USB 3.0 = 10 gbs

=> 50 gbs through a CAT 7 is difficult

OM4 fibre optic is dirt cheap (under $1/m) but the KVMs are expensive at $800.

Using optical thunderbolt cables is also very expensive with $700 for the cable and dock.

[–] EmilieEvans@lemmy.ml 20 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

UL94 V0 filament is available: PLA, PETG, ABS, PC and probably more.

V0 means stops burning within 10 seconds and ~~no dripping~~. That's good enough for these applications.

edit: apparently dripping is allowed as long as those aren't flammable. Regardless most V0-rated filaments don't drip as the "charcoal" when exposed to fire.

 

Had to fit HDMI & Displayport cables through 25mm/1 inch electrical conduit (building static limits it to 25mm). The issue is that the connector won't fit through the commercial 90-degree corners.

Solution? Enlarge the profile while keeping the bending radius:

Some CAD and a 3D print later I have the solution no money can buy. That's the power of 3D-printing and modeling.

[–] EmilieEvans@lemmy.ml 15 points 4 weeks ago

Yes you can:

  • enable Arachne in the slicer

  • tune the pressure advance setting

[–] EmilieEvans@lemmy.ml 1 points 1 month ago* (last edited 1 month ago)

That's fair.

$10 retail

approx. $7 for the manufacturer (30% retail)

cost 2x "formular": $3.5

With packaging, this might cost around $3 to make.

[–] EmilieEvans@lemmy.ml 1 points 1 month ago (1 children)

Prusa XL is a difficult machine.

On the one hand, it pushes toolchangers to the mainstream. On the other hand, it is utterly unreliable for it's price.

Paying $5k for a printer and then finding out that the printed parts they used deform causing repairs, the heatbed title issues and some more and this is already after a massive delay (launched a few years later than they initially "announced").

The previous goat of toolchangers was the E3D toolchanger. While not perfect it at least had the build quality to match its price point (btw. lower cost than the Prusa XL) and if you fix one minor design oversight they are reliable.

[–] EmilieEvans@lemmy.ml 0 points 1 month ago (3 children)

There is no clear answer to what is better.

CoreXY:

  • lower moving mass (benefit)
  • stationary bed (benefit)
  • compact dimensions, easy to build an enclosure (benefit)
  • VERY long belts (downside) => you can upgrade to high pitch ball screw and servos (no longer coreXY) => even superior are linear induction motors like those used in pick and place machines but both options would cost significantly more (will never be seen on consumer printer).

bedslinger

  • short belts are good for dimensional accuracy
  • independent axis makes it easy to get a high rigidity with good dampening characteristics further benefiting the print quality
  • bed is moving this is a significant limitation for fragile/tall prints. You can pretty easily simulate the distortion this will cause. To keep it fair: Even with coreXY there will be some forces/drag from the molten material/nozzle to the printed parts.

TL;DR/Opinion?

  • CoreXY it is for the consumer market. Those machines look nicer, are smaller and print quality matches expectations.
  • For the (ultra) high end it gets blurry. There are outstanding bed slinger options out there made of granite frames, precision linear rails, and so on. These machines aren't designed for high speed but for ultimate reliability and quality with price tages in the $10k+ range for a 200x200mm machine.
 

Comparing HyperFFF and "traditional" G-Code for Raise3D machines I noticed that the only difference seems to be the M99123 command at the beginning of the file (identical for different STL-models):

M99123 /RKIIyAfrgVn63QgWjcMv3w/DQafsD84EnC8915R6MD0Ipw/VGrHawCYdCJaNwKoDQafsD84EnC8915R6MD/RKIIyAfrgVn63QgWjcMv3w/DQafsD84EnC8915R6MD0Ipw/VGrHawCYdCJaNwKoDQafsD84EnC8915R6M/RKIIyAfrgVn63QgWjcMv3w/DQafsD84EnC8915R6MD0Ipw/VGrHawCYdCJaNwKoDQafsD84EnC8915R6M/RKIIyAfrgVn63QgWjcMv3w/DQafsD84EnC8915R6MD0Ipw/VGrHawCYdCJaNwKoDQafsD84EnC8915R6MD0Ipw/VGrHawCYdCJaNwKoDQafsD84EnC8915R6MD0Ipw/DQafsD84EnC8915R6MD0IpD0Ipw/VGrHawCYdCJaNwKoDQafsD84EnC8915R6MD0Ipw/DQafsD84EnC8915R6MD0IpD0Ipw/VGrHawCYdCJaNwKoDQafsD84EnC8915R6MD0Ipw/DQafsD84EnC8915R6MD0Ip0Ipw/VGrHawCYdCJaNwKoDQafsD84EnC8915R6MD0Ipw/DQafsD84EnC8915R6MD0Ipw

Any clue how this G-code command works and what is written there?

 

Last SLA printer I touched was the original Anycubic Photon with Anycubic cure & wash with Anycubic tough resin. Looking at all the current options I am lost what I should buy. Resin heating, pressure detection, vat tilting and all of this wasn't a thing back than.

With the past experience in mind what printer, curing staton & resin should I get?

for the printer:

First three points have to be fullfiled. The others aspects are more nice to have.

  • relaible!!! I want to start a print and return once it is done. Not worrying about print failures
  • Works with a good slicer. Back in the day I used PrusaSlicer with UV-tools to convert it to Anycubic fileformat.
  • resin vat mixing (vat tilting is good enough) to prevent resins from seperating during long prints
  • decently sealed print volume: reducing the vapours/"smell"
  • "speed": should be faster than the original Anycubic photon
  • build volume: at least 127×80×150 mm. Larger is better (ideally upto 160x160 mm parts)
  • network connectivity instead of USB-sticks or SD-card.
  • budget approx. 500€.

cure and washing:

  • easy to keep clean
  • at least two washing containers (first stage dirty IPA, second stage "clean" IPA)
  • good solution to let the resin and washing fluid drip off the print
  • smooth rotation. Had to modify the Anycubic cure and wash because prints kept falling
  • uniform curing. This includes curing the top and bottom of prints
  • I noticed none of the printers have magnetic/spring metal build platforms. Are they outdated/no longer required?
  • budget depends but for a good solution, I would spend approx. 300€.

cleaning liquid: Is isopropanol alcohol (IPA) still the goto?

resin:

  • Will be used for structural parts meaning impact resistance paired with decent rigidity is important. In Detail impact resistance on paar with Anycubic though resin. Ideally slightly more rigid. Some wear resistance is a benefit (e.g. gears).

  • Decorative clear resin that won't yellow

  • "low cost". Would pref an under 30€/kg resin with a budget of upto 50€/kg (approx. 5kg order volume/lot size)

What am I considering at the moment?

  • used Prusa SL1S with CW1 for approx. 800€: Last experience with Prusa firmware was outstandingly bad. The Prusa mini had constant crashes/required reboots and had even to be removed before turning the printer on as otherwise it wouldn't show firmware errors/wouldn't start. Hardware on the other hand was pretty reliable so I hope that the SL1S is reliable, has bugfree firmware, and native prusaslicer support. Replacement parts should also be available for years to come which is great.

  • elegoo saturn 4 ultra 16K: This printer got me thinking. Cost a fraction of the Prusa, is larger, has modern features and appears to be reliable. I remember that a while ago chitobox added DRM so I am not sure if I want to buy this if I am stuck with chitubox slicer.

  • Anycubic Photon Mono M7 pro Instead of tilting they use a pump for resin circulation. How big of a pain is it to clean this? Anycubic slicer last time was uselss and I have no clue if Anycubic also pushed DRM meaning I couldn't just switch to a good slicer. I really like the pressure detection to detect print failures.

Cure and wash?

No idea. all the solutions I have looked at seem to be still similar to the old anycubic cure and wash. The Prusa CW1 on the other hand looks like a well-thought-out solution.

Resin?

No idea.

[–] EmilieEvans@lemmy.ml 1 points 5 months ago

Will report back tomorrow.

One more information: It happens immediately after turning the printer on. the heater output doesn't need to be enabled in the control interface or by g-code.

[–] EmilieEvans@lemmy.ml 0 points 5 months ago (2 children)

here is the schematic: https://github.com/Duet3D/Duet-2-Hardware/blob/master/Duet2/Duet2v1.06/Duet2_Schematic_v1.06.pdf

https://github.com/Duet3D/Duet-2-Hardware/blob/master/Duet_Expansion/Duex5v0.9a/Duex_Schematic_v0.9a.pdf

There is a 74HCT02 which can do up to 20mA so no pulldown resistor is required.

Not looking forward to cut traces on it for troubleshooting. It is an original board (no clone) so it should be exactly the parts in this schematic assuming the linked revision matches the board revision.

I would troubleshoot that hardware first

Was my first instinct as well as I didn't do any firmware updates prior.

The continuity test doesn't show a short and the test Duet recommended in one of the documentation was to remove the SD-card. If the issue stays it is a hardware issue. If it is "gone" it isn't and me removing the SD-card causes this behavior to stop further indicating a software issue. Reading the schematic right now for the first time and I am schoked that there is no ESD-protection at all. Nothing. Just a straight connection from the mosfet to the output... what the hell where they thinking ....

Would need to have an in-depth look at the schematic but likely I can't probe the MOSFET gate voltages in the circuit.

What I could do is probe the signal/heater enable signal from the MCU.

 

I run half a dozen Duet but one of them started to give me a lot of headaches and only this one (unique hardware + configuration so no other to compare to).

issue: tool head 3 heater is always enabled. The software detects a thermal runaway but the heater stays enabled. The only option to stop the machine from catching fire is to remove the main power.

Hardware:

  • Duet 2 wifi
  • Due5X

troubleshooting done (hardware):

  • measuring the mosfets => good
  • checking the driver for obvious issues with a multimeter => no issue found
  • moving toolheads hotends around. Issue persists on #3 spot (4th toolhead) so it is unrelated to the tool head. disconnecting it entirely also causes the heater to stay on
  • removing the SD-card => issue is gone.
  • sometimes it works like it should. Most of the time it doesn't.
  • on this particular unit there were some other minor anomalies regarding the WIFI earlier (wouldn't connect to the network) but those fixed themselves after a few rounds of resetting the wifi module, adding it to the wifi network again, waiting a few days for it fail once more.

**TL;DR Is my assumption correct that this indicated an issue with the Firmware from Duet which isn't just on this device but also on the newer Duet 3?

Did anybody has run into a similar issue and was able to resolve it?

In the wider picture: Is every duet product unsafe?** This is an older Duet 2 but it runs the same/similar firmware as the current generation Duet 3. So one of the big questions is if all of the Duet products are unsafe. Would be bad as this has been my controller of choice meaning a lot of work to replace all of them.

Btw. If you buy a duet: don't expect ANY support from the manufacturer.

Here is the main config file:

spoiler


; Configurat; Configuration file for Duet WiFi / Ethernet ; executed by the firmware on start-up

; General preferences M111 S0 ; Debugging off G21 ; Work in millimetres G90 ; Send absolute coordinates... M83 ; ...but relative extruder moves M555 P2 ; Set firmware compatibility to look like Marlin

; Network ; Read https://duet3d.dozuki.com/Wiki/Gcode#Section_M587_Add_WiFi_host_network_to_remembered_list_or_list_remembered_networks M550 P"ToolChanger" ; Set machine name M552 S1 ; Enable Networking M586 P0 S1 ; Enable HTTP M586 P1 S0 ; Disable FTP M586 P2 S1 ; Enable Telnet M667 S1 ; Select CoreXY mode

; Endstops M574 X1 Y1 S3 ; Set X / Y endstop stall detection M574 Z1 S2 ; Set Z endstop probe M558 C"zstop" P8 X0 Y0 Z2 H3 F360 I0 T20000 ; Set Z probe type to switch, the axes for which it is used and the dive height + speeds G31 P200 X0 Y0 Z-0.10 ; Set Z probe trigger value, offset and trigger height M557 X10:290 Y20:180 S20 ; Define mesh grid

; Drive direction M569 P0 S0 ; Drive 0 X M569 P1 S0 ; Drive 1 Y M569 P2 S1 ; Drive 2 Z M569 P3 S0 ; Drive 3 E0 M569 P4 S1 ; Drive 4 E1 M569 P5 S1 ; Drive 5 E2 M569 P6 S1 ; Drive 6 E3 M569 P7 S0 ; Drive 7 COUPLER M569 P8 S0 ; Drive 8 UNUSED M569 P9 S0 ; Drive 9 UNUSED

M584 X0 Y1 Z2 C7 E3:4:5:6 ; Apply custom drive mapping M208 X-35:328.5 Y-49:243 Z0:300 C0:260 S0 ; Set axis maxima & minima M350 C8 I0 ; Configure microstepping without interpolation M350 X16 Y16 Z16 E16:16:16:16 I1 ; Configure microstepping with interpolation M92 X100 Y100 Z1600 C100 E655:655:655:655 ; Set steps per mm M566 X400 Y400 Z30 C2 E300:300:300:300 ; Set maximum instantaneous speed changes (mm/min) "was 2 before" M203 X35000 Y35000 Z1200 C5000 E3600:3600:3600:3600 ; Set maximum speeds (mm/min) M201 X6000 Y6000 Z400 C400 E600:600:600:600 ; Set accelerations (mm/s^2) M906 X2000 Y2000 Z1330 C400 E500:500:500:600 I30 ; Set motor currents (mA) and motor idle factor in percent M84 S120 ; Set idle timeout

;Stall Detection M915 C S5 F0 H200 ; Coupler

;Stall Detection M915 X Y S3 F0 H400 R2 ; X / Y Axes ;M915 X Y S5 F0 H400 ; OLD X / Y Axes

; Heaters M308 S0 P"bedtemp" Y"thermistor" A"Bed" T100000 B4725 C7.06e-8 ; Set thermistor M950 H0 C"bedheat" T0 ; Bed heater M140 H0 ; Add heater to bed after RRF3.01 RC10 M143 H0 S200 ; Set temperature limit for heater 0 to 225C

M308 S1 P"e0temp" Y"thermistor" A"T0" T500000 B4723 C1.19622e-7 ; Set thermistor M950 H1 C"e0heat" T1 ; Extruder 0 heater M143 H1 S350 ; Set temperature limit for heater 1 to 300C

M308 S2 P"e1temp" Y"thermistor" A"T1" T100000 B4725 C7.06e-8 ; Set thermistor M950 H2 C"e1heat" T2 ; Extruder 0 heater M143 H2 S300 ; Set temperature limit for heater 2 to 300C

M308 S3 P"e2temp" Y"thermistor" A"T2" T100000 B4725 C7.06e-8 ; Set thermistor M950 H3 C"duex.e2heat" T3 ; Extruder 0 heater M143 H3 S300 ; Set temperature limit for heater 3 to 300C

M308 S4 P"e3temp" Y"thermistor" A"T3" T100000 B4725 C7.06e-8 ; Set thermistor M950 H4 C"duex.e3heat" T4 ; Extruder 0 heater M143 H4 S300 ; Set temperature limit for heater 4 to 300C

; Tools M563 P0 S"T0" D0 H1 F2 ; Define tool 0 G10 P0 X0 Y0 Z0 ; Reset tool 0 axis offsets G10 P0 R0 S0 ; Reset initial tool 0 active and standby temperatures to 0C

M563 P1 S"T1" D1 H2 F4 ; Define tool 1 G10 P1 X0 Y0 Z0 ; Reset tool 1 axis offsets G10 P1 R0 S0 ; Reset initial tool 1 active and standby temperatures to 0C

M563 P2 S"T2" D2 H3 F6 ; Define tool 2 G10 P2 X0 Y0 Z0 ; Reset tool 2 axis offsets G10 P2 R0 S0 ; Reset initial tool 2 active and standby temperatures to 0C

M563 P3 S"T3" D3 H4 F8 ; Define tool 3 G10 P3 X0 Y0 Z0 ; Reset tool 3 axis offsets G10 P3 R0 S0 ; Reset initial tool 3 active and standby temperatures to 0C

; Fans

M950 F1 C"fan1" M950 F2 C"fan2" M950 F3 C"duex.fan3" M950 F4 C"duex.fan4" M950 F5 C"duex.fan5" M950 F6 C"duex.fan6" M950 F7 C"duex.fan7" M950 F8 C"duex.fan8"

M106 P0 S0 ; UNUSED M106 P1 S255 H1 T70 ; T0 HE M106 P2 S0 ; T0 PCF M106 P3 S255 H2 T70 ; T1 HE M106 P4 S0 ; T1 PCF M106 P5 S255 H3 T70 ; T2 HE M106 P6 S0 ; T2 PCF M106 P7 S255 H4 T70 ; T3 HE M106 P8 S0 ; T3 PCF

M593 F42.2 ; cancel ringing at 50Hz (https://forum.e3d-online.com/threads/accelerometer-and-resonance-measurements-of-the-motion-system.3445/) ;M376 H15 ; bed compensation taper

;tool offsets ; !ESTIMATED! offsets for: ; V6-tool: X-9 Y39 Z-5 ; Volcano-tool: X-9 Y39 Z-13.5 ; Hemera-tool: X-37.5 Y43.5 Z-6

G10 P0 X-9 Y39 Z-5.0 ; T0 G10 P1 X-9 Y38.7 Z-4.7 ; T1 G10 P2 X-8.9 Y38.5 Z-4.8 ; T2 G10 P3 X-9.1 Y38.5 Z-4.7 ; T3

;deselect tools T-1

M572 D0 S0.02 ; pressure advance T0 M572 D1 S0.02 ; pressure advance T1 M572 D2 S0.02 ; pressure advance T2 M572 D3 S0.02 ; pressure advance T3 M575 P1 S1 B57600 M501; load config-override.g

config-overwrite:

spoiler


; config-override.g file generated in response to M500 at 2021-04-13 12:07 ; This is a system-generated file - do not edit ; Heater model parameters M307 H0 R1.331 C160.969:160.969 D2.79 S1.00 V24.4 B0 M307 H1 R2.634 C271.153:235.156 D6.07 S1.00 V24.3 B0 M307 H2 R1.953 C229.435:178.815 D5.00 S1.00 V24.3 B0 M307 H3 R1.858 C222.604:195.090 D5.31 S1.00 V24.4 B0 M307 H4 R1.612 C251.412:217.040 D7.48 S1.00 V24.4 B0 ; Workplace coordinates G10 L2 P1 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P2 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P3 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P4 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P5 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P6 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P7 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P8 X0.00 Y0.00 Z0.00 C0.00 G10 L2 P9 X0.00 Y0.00 Z0.00 C0.00 M486 S-1

 

3D-model collections like Printables or Thingiverse are awesome. Required (ASAP) a CPU socket cover to ship the motherboard. Found it online and 15 minutes later I had the part on hand.

view more: next ›