Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. Tony Owens
    3. Best
    • Profile
    • Following 1
    • Followers 0
    • Topics 1
    • Posts 13
    • Best 5
    • Controversial 0
    • Groups 0

    Best posts made by Tony Owens

    • RE: Duet 2/3 for CNC vs other controllers

      @DaBit thank you for an interesting reflection on what I assume has been your journey into low cost CNC and the motion control limitations and issues. There is an ongoing shift away from 'industrial' closed loop AC servo drives for light duty machines because of cost. We see Leadshine respond to that with various hybrids of stepper and servo. These are quite good ideas - combine the low cost of laminated pole stepper motors and the ability to avoid a backlash-inducing gearhead or reduction gearing, with refined drives and 4000 tic/rev position feedback. Add step/direction interfacing which still dominates the low end of CNC and automation. And provide local fault monitoring for overtemperature/rotor blocking/undervoltage. This avoids servo tuning, the cost of high bandwidth encoder counting/decoding at the motion controller (Duet card), resonance-free motion, class-leading cost/axis and (it is claimed by Leadshine) sometimes also faster settling times in point to point motion.

      @dc42 If Duet 3 is headed into CNC motion control, the codebase will evolve over time, but D I/O optoisolation (via optional CNC-specific tool boards) and CNC compatible signal interfaces and - in time - axis position registers with 6 MHz input channel bandwidth will have to appear. If the ambition is to go beyond hobby-level machines.

      What I'd like to see in the near term is a refined step/dir interface for CNC drives and +/- 10Vdc optoisolated D I/O, including example integrations of a few popular drives from Gecko, Leadshine and the like. Implementing this as a compact CAN connected 2-axis toolboard would be a good cost-containment strategy, not least because of the beneficial effect on wiring and connectorisation costs which are frequently substantial.

      posted in CNC
      Tony Owensundefined
      Tony Owens
    • Closed loop extrusion pressure control

      I'm a new poster so I hope my raising this topic isn't tedious - please be gentle!
      Plasticisation and extrusion rate control in FFF printing are more or less open loop processes. In FDM printing (Stratasys) - I don't know whether that too is open-loop. Looking at the injection moulding and extrusion analogues, the norm is provide both 'nozzle' pressure and melt temperature control loops. It would seem reasonable to believe that these would be Good Things if only they were possible. I also read a posting from someone recently concerning use of miniature high temperature piezo pressure sensors with integrated thermocouple from Kistler for hotend melt monitoring.

      My initial thoughts:

      1. hotend pressure would be modulated about the setpoint by the advancement of the melting filament by the extruder.
      2. melt temperature would be maintained at a fixed setpoint as at present, by hotend heaters, or possibly reduced in direct proportion to extrusion rate to allow for shear heating of the melt as it is ejected through the nozzle
      3. the setpoint pressure would be modulated according to instantaneous ejection rate. This would probably need to become a low bandwidth autotuned PID control loop in time, due to nonlinearities between extruder motor speed and hotend pressure.
      4. if 1 - 3 were possible, it might mean that manual material-specific retraction tuning, 'pressure compensation', monitoring of nozzle bore wear and extruder slip would become much less critical to quality, and might ultimately be relegated to an 'adaptive control' loop via printing of test features at the start of each print. It might also mean that during hotend warmup the rheological properties of the current filament could be inferred, by looking at the relationship between measured melt temperature and pressure.

      My questions:

      1. if it were practical to do this, could the required extrusion control system be implemented within the planned suite of Duet tool boards?
      2. How difficult would it be to provision a few reasonably high resolution noise shielded analog inputs to Duet for industrial pressure sensing (4-20 ma current loop or +/- 10Vdc) to talk to a Kistler charge amp?
      3. In the remote event any of this actually worked sufficiently well to improve print reliability and quality, how difficult would it be to develop low cost charge amplifier and signal conditioning circuitry on a tool board that could displace the costly Kistler charge amp and crash the cost of closed loop extrusion?
      posted in General Discussion
      Tony Owensundefined
      Tony Owens
    • RE: I made a huge custom high temperature 3D printer

      @ggalisky Re flexures look here:

      DEK_Inspector_XY_stage.jpg image url)

      This is a non-integrally-formed flexure. Its a large XY table from years ago in my past when I designed a solder paste inspection machine. The Y axis gantry runs top left to top right. The LHS of it is attached to the X-axis. The RHS of it is simply propped, using a thin black stainless steel plate. The lower end of the plate is borne by a linear rail hidden in the black sheetmetal folded section, which in turn is bolted to machined pads welded to the white frame, which is heavy duty box section mild steel. The point of the flexure is to allow the gantry to be a propped cantilever without the front and rear X axis linear ways fighting with each other due to inherent non-parallelism and coplanarity. Vertical and and X-axis stiffness is provided but all other DOF's are unconstrained.

      The king of flexures, including integrally-machined ones, is Alexander Slocum, who teaches at MIT. Heres an extract from him: https://mech.utah.edu/~me7960/lectures/Topic12-Flexures.pdf
      Another king among inventive engineers with a taste for flexures is Dan Gelbard. His (video) reflections on how to make and use them is here: https://www.youtube.com/watch?v=PaypcVFPs48

      Have fun!

      Tony Owens

      posted in Duet Hardware and wiring
      Tony Owensundefined
      Tony Owens
    • RE: Duet 2/3 for CNC vs other controllers

      @dc42 You are right David. I was thinking about analog industrial DAQ signal levels for some reason, not digital signals. Automation digital I/O signals were traditionally 24Vdc PNP in Europe, designed to interface to current-sinking controllers (tool board or Duet), because 24Vdc is the common power supply for most low voltage control gear.
      I know that CMOS has pushed down the required logic levels of I/O signalling in some equipment.
      In any case, what would be best would be to:

      1. avoid the need for voltage level-shifting by the user of the tool board
      2. provide I/O protection (of the controller, not the driver)
      3. avoid the need for providing filtration or snubbing capacitors etc
      4. to stick with the bootlace ferrules and screw terminals that are still common for field wiring in the industrial controls industry.
        Obviously what I'm getting at here is the difference in mentality around issues of reliability and availability in the CNC and automation world compared with consumtronics gear. In a situation where a machine is 'printing money' for the user, installation and maintenance has to be slight and slick!
      posted in CNC
      Tony Owensundefined
      Tony Owens
    • RE: Closed loop extrusion pressure control

      @Danal I recall a discussion involving @deckingman some time ago which touched on the elasticity of the 'shot' of melted (hopefully) material in the hotend, and the effect of this on retraction requirements. There was also theorising about the effect of extrusion rate on the average viscisity of hotend melt, down in the vicinity of the nozzle. The thread was contentious, and I remember thinking that one reason for this was the existence of many variables and influences which were not acknowledged fully. I see this in Moldflow analysis of mould cavities which I occasionally do in my day job, where resin melt heating occurs in regions of high shearing rate (e.g. constrictions), even a long way from the gates where the flow front has cooled.
      So, for sure, knowledge of average pressure and melt temperature determines a lot about the rheology of the melted material being extruded from the nozzle, and thus instantaneous extrusion rate. This should help with improving extrusion reliability.

      posted in General Discussion
      Tony Owensundefined
      Tony Owens