@qurt If you are running long cables in an industrial environment you should be taking appropriate precautions with shielding. That applies to the CAN cables but also to cables such as temperature sensors etc. Once advantage of running CAN to areas like the tool head, over running the motor drivers, heater cables and temperature sensors, is there is less wiring exposed to interference (or generating interference) over long distances.
Posts made by T3P3Tony
-
RE: HF and Industrial Application
-
RE: Is the Duet 2 Discontinued or near EOL?
To add a bit of further clarification for others reading this thread. As of April 2024 the Duet 2 WIFI EA and Duet 2 Ethernet are not EOL, they are Not Recommended for New Designs. They will remain NRND but not EOL for at least the rest of 2024 and possibly further, based on our customers demand for existing machines part way through their hardware lifecycle. When we do make a decision to EOL the Duet 2 Wifi EA and Ethernet there will be at least 6 months notice.
-
RE: duet for 4+ axis lathe
@yoshimitsuspeed one thing I am aware of as a wished for feature is synchronization of rotary "circumference velocity" (apologies I don't know the correct CNC term) with other linear axes velocity. Ie. The feedrate is constant no matter the radius from the axis of rotation, rather than being a constant angular velocity.Is that what you are referring to?
Synchronisation between the rotary axis and the linear axes is already possible. I have done a bunch of test prints printing on a printed mandrel. I first print the mandrel by rotating C with an X offset, then rotate B so the mandrel is now in a traditional horizontal orientation then print a spiral on that using synchronous C and X axis axis moves. That's the additive equivalent of thread cutting (thread printing?). I used meta gcode to scale the extrusion amount and feedrate based on the distance from the center of C axis rotation (the Z offset). This kept the extrusion and feedrate constant as the printed spiral grows in offset from the center of rotation.
-
RE: Printer not logging to console
@thetazzbot do you get the busy idle messages in DWC in the browser?
-
RE: on-off control of router using M3 and M5 g-code commands
Try setting that pin as a simple GPIO out and then using M42 to switch it to confirm if the hardware is working
e.g.
M950 P0 C"e1heat"
then send
M42 P0 S1 for full on, M42 P0 S0 for fully off, M42 S0.5 for 50% PWMif thats not working then check that the output of e1heat switches using a multimeter and the M42 command above. When its "on" e1heat should be close to GND, when "off" e1heat should be close to VIN.
-
RE: Software bundle 3.5.0rc.4 now available
@Exerqtor thanks for the feedback!
-
RE: Homing using additional Z max stop switch with a Duet2 WiFi
@Triet yes, however a good mechanical switch can be extremely relatable
-
RE: Issue with absolute extrusion in dual extruder setup
@TNO_Marc also why do you want to reset E1 and E2? Are you using these values outside of reprap firmware? They are predominantly there dort the firmware to keep track of extrusion.
-
RE: Duex hadrware problem - E2-E6 outputs always ON
@developerOI if you have swapped out the Duex5 and that one works then please contact warranty@duet3d.com
I see you bought this directly from Duet3D.
-
RE: on-off control of router using M3 and M5 g-code commands
@woodcarver Welcome to the forum
M3 and M5 control a spindle, but first the spindle needs to be configured using M950:
https://docs.duet3d.com/User_manual/Reference/Gcodes#m950-create-heater-fan-spindle-or-gpioservo-pinSo most simply
M950 R0 C"e1heat"
you may need to invert the PWM logic in this manner:
M950 R0 C"!e1heat"
If you know the best PWM frequency for your motor this can be set with the Q value:
similarly if you know the RPM of the motor at full power then using the L parameter allows you to set this.
I am moving this thread to the CNC forum as there are people at lot more knowledgeable than me there that can help
-
RE: FTP?
@DonStauffer said in FTP?:
Would Site Manager affect wget
No - seperate programs.
@DonStauffer said in FTP?:
- Upgraded firmware to 3.5.0-rc.3+5 (2024-03-27 11:32:30)
What were you running before? Also i assume you are running in stand alone mode?
I just enabled FTP in my config.g and checked a Duet 2 in stand alone mode on FileZilla and it worked ok:
-
RE: Homing using additional Z max stop switch with a Duet2 WiFi
@Triet yes configure a Z max endstop and leave the BL touch configured as a probe.
e.g.
M574 Z2 S1 P"io3.in" ; configure switch-type (e.g. microswitch) endstop for high end on Z via pin io4.inYou set the M208 value to be correct for the endstop position on Z max. its worth being accurate with this offset and use the BL touch as a z probe to confirm the distance. the more accurate you are the less of an artifact you will have for the slight variation in the Z home position and the probed bed Z0
-
RE: Stepper motor problem
@jonas22 what motor are you using, and how are you currently driving it?
-
RE: Problem on io7.in
@Tinchus ahh right, I misread what you said previously, i thought it was detecting the plug/unplug event. Which board is it?
-
RE: Problem on io7.in
@Tinchus if the board is seeing the disconnection from the switch on a plug/unplug, that indicates that the input pin is seeing something. A simple switch in NC mode is electrically no different pressing the switch to plugging/unplugging it.
Please try with IO6 on the same board, obvious changing the config as well.
-
RE: Printer not logging to console
@thetazzbot which console are you referring to? can you post an image of the issue
-
RE: 3.5.0 rc4: weird homing behaviour in IDEX copy or mirror mode
@NeoDue this is a pretty complex way to go about doing it. It should be workable but to make it easier to help. can you do the "standard" way of using tool 0, tool 1 tool 2 and tool 3 for X, U, copy, mirror respectively. then once its working in that manner, the deleting, adding tools so tool 0 and tool 1 are the only tools you need can then be implemented and tested.
-
RE: Issue with absolute extrusion in dual extruder setup
@TNO_Marc After some investigation and clarification I have updated the documentation for M114 and M82
The multi extruder example should explain whats happening with the virtual extruder. this functionality was implemented to allow old slicers and other clients which did not understand multiple extruder machines and insisted on using absolute extrusion.
As suggested in the updated documentation for M82. If you have to use absolute mode with multiple tools, then you need to reset the virtual extruder between each tool change using M92 E0.
-
RE: 3.5 rc4 Stack overflow causing during printing
@R006 do you have a minimum bit of gcode that can recreate this please? Also the key files from your sys directory and any macros called.