101

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

I would contact XYZ support, not found the need to calibrate my bed at all yet and had it 3 weeks.

102 (edited by cosmo333_Tx 2014-04-24 23:37:35)

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

harrypottar wrote:

I would contact XYZ support, not found the need to calibrate my bed at all yet and had it 3 weeks.

I already have two unanswered questions pending with their customer support. I don't think their customer service team was quite ready for the onslaught of emails after a full release to the Amazon masses.

An interesting thing about their "auto calibrate" which can hardly be considered "auto" and takes forever for each test, then you have to adjust through their odd placement of the adjustment screws, only to wait 5 minutes for it to check again. All that said though, if it fails their test that you can access through the main system it will still print even though it performs the same test. So you won't really know the bed is out of alignment until you see the prints get  bad, when it could easily flag the bed as not calibrated before it starts printing and stop the print.

103

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

Electronics
Here's a picture of the main board: (I can't post links yet, but go to m5NMMYi on imgur)

The main MCU is an ATSAM3X8E, with A4988 stepper drivers on separate carrier PCBs. ATSAM3X8E is the same as in the Arduino DUE, so it may even be possible to use the existing board and run RepRap Firmware, which is originally for the DUET 3d printer board. smile

Loading your own gcode in XYZware
On XYZware for Mac, it can open and print gcode in plaintext as long as you add the headers it expects, no base64 encoding necessary. I haven't tried the Windows version yet. You just need to make sure your gcode mostly matches up with what the printer expects.

104 (edited by joshj 2014-04-25 03:27:39)

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

Ok well where to begin here tonight,

Communications, I think we will start there.
   Yes they send over a very standard gcode file nothing unusual about it at all.  OK so please bear in mind I am no expert at all on anything so take everything I say with a grain of salt and maybe use it to jump ahead.

So this is a log of the printer connecting to the software on the software booting up.

I don't know if this will help anyone or not.

I will also get a log of it actually sending a tiny print

It may be possible to use a reprap firmware, but I thinlk the pins may or may not be the same, and if it does not have arduino bootloader it would need to be added first.


005408: Create Request (DOWN), 24.04.2014 22:43:32.127 +63.231 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Process 0x1eb8 (<Unable to retrieve process name>) attempted to open the device
005409: Create Request (UP), 24.04.2014 22:43:32.127 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Process 0x1eb8 (<Unable to retrieve process name>) create request status: 0x00000000
005411: I/O Request (UP), 24.04.2014 22:43:32.127 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_PROPERTIES: Retrieve COM properties
  Packet Size=64
  Packet Version=2
  services implemented=SP_SERIALCOMM
  Max Tx bufsize=0
  Max Rx bufsize=0
  Max baud rate=Changeable bps
  Specific provider type=MODEM
  Capabilities supported=DTRDSR, RLSD, PARITY_CHECK, TOTALTIMEOUTS, INTTIMEOUTS
  Changeable parameters=PARITY, BAUD, DATABITS, STOPBITS, HANDSHAKING, PARITY_CHECK, RLSD
  Allowable baud rates=300 bps, 600 bps, 1200 bps, 2400 bps, 4800 bps, 9600 bps, 19200 bps, 38400 bps, 115200 bps, 57600 bps
  Allowable byte sizes=7, 8
  Stop bits/parity allowed=1 stop bit, None Parity, Odd Parity, Even Parity, Mark Parity, Space Parity
  Tx buffer size=0
  Rx buffer size=16384
005413: I/O Request (UP), 24.04.2014 22:43:32.128 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate
  Baud Rate=250000

005415: I/O Request (UP), 24.04.2014 22:43:32.129 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_LINE_CONTROL: Retrieve line control
  WordLength=8
  StopBits=1 stop bit
  Parity=No parity

005417: I/O Request (UP), 24.04.2014 22:43:32.129 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_CHARS: Retrieve special characters
  EofChar=0x1a
  ErrorChar=0x0
  BreakChar=0x0
  EventChar=0x1a
  XonChar=0x11
  XoffChar=0x13

005419: I/O Request (UP), 24.04.2014 22:43:32.129 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_HANDFLOW: Retrieve handshake information
  ControlHandShake=0
  FlowReplace=0
  XonLimit=4096
  XoffLimit=4096

005420: Close Request (DOWN), 24.04.2014 22:43:32.129 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0x0 bytes

005422: Create Request (DOWN), 24.04.2014 22:43:32.132 +0.002 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Process 0x5bd0 (XYZ.exe) attempted to open the device
005423: Create Request (UP), 24.04.2014 22:43:32.132 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Process 0x5bd0 (XYZ.exe) create request status: 0x00000000
005425: I/O Request (UP), 24.04.2014 22:43:32.132 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_PROPERTIES: Retrieve COM properties
  Packet Size=64
  Packet Version=2
  services implemented=SP_SERIALCOMM
  Max Tx bufsize=0
  Max Rx bufsize=0
  Max baud rate=Changeable bps
  Specific provider type=MODEM
  Capabilities supported=DTRDSR, RLSD, PARITY_CHECK, TOTALTIMEOUTS, INTTIMEOUTS
  Changeable parameters=PARITY, BAUD, DATABITS, STOPBITS, HANDSHAKING, PARITY_CHECK, RLSD
  Allowable baud rates=300 bps, 600 bps, 1200 bps, 2400 bps, 4800 bps, 9600 bps, 19200 bps, 38400 bps, 115200 bps, 57600 bps
  Allowable byte sizes=7, 8
  Stop bits/parity allowed=1 stop bit, None Parity, Odd Parity, Even Parity, Mark Parity, Space Parity
  Tx buffer size=0
  Rx buffer size=16384
005427: I/O Request (UP), 24.04.2014 22:43:32.132 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_MODEMSTATUS: Retrieve modem status
  Modem status=None

005429: I/O Request (UP), 24.04.2014 22:43:32.133 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate
  Baud Rate=250000

005431: I/O Request (UP), 24.04.2014 22:43:32.134 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_LINE_CONTROL: Retrieve line control
  WordLength=8
  StopBits=1 stop bit
  Parity=No parity

005433: I/O Request (UP), 24.04.2014 22:43:32.134 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_CHARS: Retrieve special characters
  EofChar=0x1a
  ErrorChar=0x0
  BreakChar=0x0
  EventChar=0x1a
  XonChar=0x11
  XoffChar=0x13

005435: I/O Request (UP), 24.04.2014 22:43:32.134 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_HANDFLOW: Retrieve handshake information
  ControlHandShake=0
  FlowReplace=0
  XonLimit=4096
  XoffLimit=4096

005437: I/O Request (UP), 24.04.2014 22:43:32.135 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate
  Baud Rate=250000

005439: I/O Request (UP), 24.04.2014 22:43:32.136 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_LINE_CONTROL: Retrieve line control
  WordLength=8
  StopBits=1 stop bit
  Parity=No parity

005441: I/O Request (UP), 24.04.2014 22:43:32.136 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_CHARS: Retrieve special characters
  EofChar=0x1a
  ErrorChar=0x0
  BreakChar=0x0
  EventChar=0x1a
  XonChar=0x11
  XoffChar=0x13

005443: I/O Request (UP), 24.04.2014 22:43:32.136 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_HANDFLOW: Retrieve handshake information
  ControlHandShake=0
  FlowReplace=0
  XonLimit=4096
  XoffLimit=4096

005444: I/O Request (DOWN), 24.04.2014 22:43:32.136 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_BAUD_RATE: Set baud rate
  Baud Rate=250000

005446: I/O Request (DOWN), 24.04.2014 22:43:32.138 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_CLR_RTS: Clear RTS

005448: I/O Request (DOWN), 24.04.2014 22:43:32.138 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_CLR_DTR: Clear DTR

005450: I/O Request (DOWN), 24.04.2014 22:43:32.139 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_LINE_CONTROL: Set line control
  WordLength=8
  StopBits=1 stop bit
  Parity=No parity

005452: I/O Request (DOWN), 24.04.2014 22:43:32.141 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_CHARS: Set special characters
  EofChar=0x1a
  ErrorChar=0x0
  BreakChar=0x0
  EventChar=0x1a
  XonChar=0x11
  XoffChar=0x13

005454: I/O Request (DOWN), 24.04.2014 22:43:32.141 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_HANDFLOW: Set handshake information
  ControlHandShake=0
  FlowReplace=0
  XonLimit=4096
  XoffLimit=4096

005457: I/O Request (UP), 24.04.2014 22:43:32.142 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate
  Baud Rate=250000

005459: I/O Request (UP), 24.04.2014 22:43:32.143 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_LINE_CONTROL: Retrieve line control
  WordLength=8
  StopBits=1 stop bit
  Parity=No parity

005461: I/O Request (UP), 24.04.2014 22:43:32.143 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_CHARS: Retrieve special characters
  EofChar=0x1a
  ErrorChar=0x0
  BreakChar=0x0
  EventChar=0x1a
  XonChar=0x11
  XoffChar=0x13

005463: I/O Request (UP), 24.04.2014 22:43:32.143 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_HANDFLOW: Retrieve handshake information
  ControlHandShake=0
  FlowReplace=0
  XonLimit=4096
  XoffLimit=4096

005464: I/O Request (DOWN), 24.04.2014 22:43:32.143 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_BAUD_RATE: Set baud rate
  Baud Rate=250000

005466: I/O Request (DOWN), 24.04.2014 22:43:32.145 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_CLR_RTS: Clear RTS

005468: I/O Request (DOWN), 24.04.2014 22:43:32.145 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_CLR_DTR: Clear DTR

005470: I/O Request (DOWN), 24.04.2014 22:43:32.146 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_LINE_CONTROL: Set line control
  WordLength=8
  StopBits=1 stop bit
  Parity=No parity

005472: I/O Request (DOWN), 24.04.2014 22:43:32.148 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_CHARS: Set special characters
  EofChar=0x1a
  ErrorChar=0x0
  BreakChar=0x0
  EventChar=0x1a
  XonChar=0x11
  XoffChar=0x13

005474: I/O Request (DOWN), 24.04.2014 22:43:32.148 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_HANDFLOW: Set handshake information
  ControlHandShake=0
  FlowReplace=0
  XonLimit=4096
  XoffLimit=4096

005476: I/O Request (DOWN), 24.04.2014 22:43:32.148 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_CLR_DTR: Clear DTR

005478: I/O Request (DOWN), 24.04.2014 22:43:32.149 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_TIMEOUTS: Set timeouts
  ReadIntervalTimeout=4294967295
  ReadTotalTimeoutMultiplier=4294967295
  ReadTotalTimeoutConstant=4294967294
  WriteTotalTimeoutMultiplier=0
  WriteTotalTimeoutConstant=0

005480: I/O Request (DOWN), 24.04.2014 22:43:32.149 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_WAIT_MASK: Set current event mask
  WaitMask=RXCHAR: Any Character received, RXFLAG: Received certain character, CTS: CTS changed state, DSR: DSR changed state, RLSD: RLSD changed state, BREAK: BREAK received, ERR: Line status error occurred, RING: Ring signal detected

005482: I/O Request (DOWN), 24.04.2014 22:43:32.149 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_QUEUE_SIZE: Set queue size
  InSize=4096
  OutSize=2048

005485: Write Request (DOWN), 24.04.2014 22:43:32.149 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0x9 bytes
58 59 5A 5F 40 33 44 3A 0A                        XYZ_@3D:.

005487: I/O Request (UP), 24.04.2014 22:43:32.175 +0.025 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, TXEMPTY: Transmitt Queue Empty, RX80FULL: Receive buffer is 80 percent full

005489: I/O Request (UP), 24.04.2014 22:43:32.175 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=14
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005492: I/O Request (UP), 24.04.2014 22:43:32.175 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=14
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005494: I/O Request (UP), 24.04.2014 22:43:32.176 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=14
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005496: Read Request (UP), 24.04.2014 22:43:32.176 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0xe bytes
Status: 0x00000000
58 59 5A 5F 40 33 44 3A 73 74 61 72 74 0A         XYZ_@3D:start.

005497: I/O Request (UP), 24.04.2014 22:43:32.177 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005499: I/O Request (UP), 24.04.2014 22:43:32.177 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=15
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005501: I/O Request (UP), 24.04.2014 22:43:32.179 +0.002 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005503: I/O Request (UP), 24.04.2014 22:43:32.179 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=26
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005505: I/O Request (UP), 24.04.2014 22:43:32.181 +0.002 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005507: I/O Request (UP), 24.04.2014 22:43:32.181 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=52
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005510: I/O Request (UP), 24.04.2014 22:43:32.219 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=52
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005512: I/O Request (UP), 24.04.2014 22:43:32.219 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=52
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005514: Read Request (UP), 24.04.2014 22:43:32.219 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0x34 bytes
Status: 0x00000000
4D 44 55 3A 64 61 56 69 6E 63 69 46 31 30 0A 46   MDU:daVinciF10.F
57 5F 56 3A 31 2E 31 2E 47 0A 4D 43 48 5F 49 44   W_V:1.1.G.MCH_ID
3A 33 44 50 30 31 50 55 53 35 54 48 34 31 44 30   :3DP01PUS5TH41D0
31 34 35 0A                                       145.

005516: I/O Request (UP), 24.04.2014 22:43:32.219 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005518: I/O Request (UP), 24.04.2014 22:43:32.219 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005519: Write Request (DOWN), 24.04.2014 22:43:32.251 +0.032 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0xa bytes
58 59 5A 5F 40 33 44 3A 36 0A                     XYZ_@3D:6.

005521: I/O Request (UP), 24.04.2014 22:43:32.351 +0.099 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, TXEMPTY: Transmitt Queue Empty, RX80FULL: Receive buffer is 80 percent full

005523: I/O Request (UP), 24.04.2014 22:43:32.351 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=67
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005526: I/O Request (UP), 24.04.2014 22:43:32.351 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=67
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005528: I/O Request (UP), 24.04.2014 22:43:32.351 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=67
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005530: Read Request (UP), 24.04.2014 22:43:32.351 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0x43 bytes
Status: 0x00000000
45 45 31 3A 35 61 2C 34 31 2C 35 37 30 30 30 30   EE1:5a,41,570000
2C 33 34 33 31 34 34 2C 31 32 30 30 30 30 2C 37   ,343144,120000,7
32 35 34 34 38 2C 32 31 30 2C 39 30 2C 35 34 34   25448,210,90,544
38 2C 35 35 35 33 2C 33 30 33 31 33 31 33 32 2C   8,5553,30313132,
35 32 0A                                          52.

005531: Write Request (DOWN), 24.04.2014 22:43:32.352 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0xa bytes
58 59 5A 5F 40 33 44 3A 35 0A                     XYZ_@3D:5.

005533: I/O Request (UP), 24.04.2014 22:43:32.387 +0.034 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, TXEMPTY: Transmitt Queue Empty, RX80FULL: Receive buffer is 80 percent full

005535: I/O Request (UP), 24.04.2014 22:43:32.387 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=14
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005538: I/O Request (UP), 24.04.2014 22:43:32.387 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=14
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005540: I/O Request (UP), 24.04.2014 22:43:32.387 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=14
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005542: Read Request (UP), 24.04.2014 22:43:32.387 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0xe bytes
Status: 0x00000000
4D 43 48 4C 49 46 45 3A 31 38 35 38 32 0A         MCHLIFE:18582.

005543: I/O Request (UP), 24.04.2014 22:43:32.389 +0.002 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005545: I/O Request (UP), 24.04.2014 22:43:32.389 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=20
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005548: I/O Request (UP), 24.04.2014 22:43:32.389 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=20
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005550: I/O Request (UP), 24.04.2014 22:43:32.389 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=20
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005552: Read Request (UP), 24.04.2014 22:43:32.389 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0x14 bytes
Status: 0x00000000
4D 43 48 45 58 44 55 52 5F 4C 49 46 45 3A 31 38   MCHEXDUR_LIFE:18
36 30 36 0A                                       606.

005553: Write Request (DOWN), 24.04.2014 22:43:32.453 +0.064 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0xa bytes
58 59 5A 5F 40 33 44 3A 38 0A                     XYZ_@3D:8.

005555: I/O Request (UP), 24.04.2014 22:43:32.471 +0.017 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, TXEMPTY: Transmitt Queue Empty, RX80FULL: Receive buffer is 80 percent full

005557: I/O Request (UP), 24.04.2014 22:43:32.471 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=15
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005560: I/O Request (UP), 24.04.2014 22:43:32.471 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=15
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005562: I/O Request (UP), 24.04.2014 22:43:32.471 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=15
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005564: Read Request (UP), 24.04.2014 22:43:32.471 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0xf bytes
Status: 0x00000000
57 4F 52 4B 5F 50 41 52 53 45 4E 54 3A 30 0A      WORK_PARSENT:0.

005565: I/O Request (UP), 24.04.2014 22:43:32.473 +0.002 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005567: I/O Request (UP), 24.04.2014 22:43:32.473 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=12
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005570: I/O Request (UP), 24.04.2014 22:43:32.473 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=12
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005572: I/O Request (UP), 24.04.2014 22:43:32.473 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=12
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005574: Read Request (UP), 24.04.2014 22:43:32.473 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0xc bytes
Status: 0x00000000
57 4F 52 4B 5F 54 49 4D 45 3A 30 0A               WORK_TIME:0.

005575: I/O Request (UP), 24.04.2014 22:43:32.475 +0.002 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005577: I/O Request (UP), 24.04.2014 22:43:32.475 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=11
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005580: I/O Request (UP), 24.04.2014 22:43:32.475 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=11
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005582: I/O Request (UP), 24.04.2014 22:43:32.475 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=11
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005584: Read Request (UP), 24.04.2014 22:43:32.475 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0xb bytes
Status: 0x00000000
45 53 54 5F 54 49 4D 45 3A 30 0A                  EST_TIME:0.

005585: I/O Request (UP), 24.04.2014 22:43:32.477 +0.002 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005587: I/O Request (UP), 24.04.2014 22:43:32.477 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=7
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005590: I/O Request (UP), 24.04.2014 22:43:32.477 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=7
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005592: I/O Request (UP), 24.04.2014 22:43:32.477 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=7
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005594: Read Request (UP), 24.04.2014 22:43:32.477 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0x7 bytes
Status: 0x00000000
45 54 30 3A 32 32 0A                              ET0:22.

005595: I/O Request (UP), 24.04.2014 22:43:32.479 +0.002 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005597: I/O Request (UP), 24.04.2014 22:43:32.479 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=6
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005600: I/O Request (UP), 24.04.2014 22:43:32.479 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=6
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005602: I/O Request (UP), 24.04.2014 22:43:32.479 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=6
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005604: Read Request (UP), 24.04.2014 22:43:32.479 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0x6 bytes
Status: 0x00000000
42 54 3A 32 38 0A                                 BT:28.

005605: I/O Request (UP), 24.04.2014 22:43:32.481 +0.002 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005607: I/O Request (UP), 24.04.2014 22:43:32.481 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=13
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005610: I/O Request (UP), 24.04.2014 22:43:32.481 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=13
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005612: I/O Request (UP), 24.04.2014 22:43:32.481 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=13
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005614: Read Request (UP), 24.04.2014 22:43:32.481 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
Buffer size: 0xd bytes
Status: 0x00000000
4D 43 48 5F 53 54 41 54 45 3A 32 36 0A            MCH_STATE:26.

005615: I/O Request (UP), 24.04.2014 22:43:32.581 +0.100 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005617: I/O Request (UP), 24.04.2014 22:43:32.581 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005620: I/O Request (UP), 24.04.2014 22:43:32.581 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005621: I/O Request (UP), 24.04.2014 22:43:32.681 +0.100 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005623: I/O Request (UP), 24.04.2014 22:43:32.681 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005626: I/O Request (UP), 24.04.2014 22:43:32.681 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005628: I/O Request (UP), 24.04.2014 22:43:32.755 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate
  Baud Rate=250000

005630: I/O Request (UP), 24.04.2014 22:43:32.756 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_LINE_CONTROL: Retrieve line control
  WordLength=8
  StopBits=1 stop bit
  Parity=No parity

005632: I/O Request (UP), 24.04.2014 22:43:32.756 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_CHARS: Retrieve special characters
  EofChar=0x1a
  ErrorChar=0x0
  BreakChar=0x0
  EventChar=0x1a
  XonChar=0x11
  XoffChar=0x13

005634: I/O Request (UP), 24.04.2014 22:43:32.756 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_HANDFLOW: Retrieve handshake information
  ControlHandShake=0
  FlowReplace=0
  XonLimit=4096
  XoffLimit=4096

005635: I/O Request (DOWN), 24.04.2014 22:43:32.756 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_BAUD_RATE: Set baud rate
  Baud Rate=250000

005637: I/O Request (DOWN), 24.04.2014 22:43:32.758 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_CLR_RTS: Clear RTS

005639: I/O Request (DOWN), 24.04.2014 22:43:32.758 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_DTR: Set DTR

005641: I/O Request (DOWN), 24.04.2014 22:43:32.759 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_LINE_CONTROL: Set line control
  WordLength=8
  StopBits=1 stop bit
  Parity=No parity

005643: I/O Request (DOWN), 24.04.2014 22:43:32.761 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_CHARS: Set special characters
  EofChar=0x1a
  ErrorChar=0x0
  BreakChar=0x0
  EventChar=0x1a
  XonChar=0x11
  XoffChar=0x13

005645: I/O Request (DOWN), 24.04.2014 22:43:32.761 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_HANDFLOW: Set handshake information
  ControlHandShake=1
  FlowReplace=0
  XonLimit=4096
  XoffLimit=4096

005647: I/O Request (DOWN), 24.04.2014 22:43:32.761 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_DTR: Set DTR

005649: I/O Request (UP), 24.04.2014 22:43:32.781 +0.019 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005651: I/O Request (UP), 24.04.2014 22:43:32.781 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005654: I/O Request (UP), 24.04.2014 22:43:32.781 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005655: I/O Request (UP), 24.04.2014 22:43:32.881 +0.100 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005657: I/O Request (UP), 24.04.2014 22:43:32.881 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005660: I/O Request (UP), 24.04.2014 22:43:32.881 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005662: I/O Request (UP), 24.04.2014 22:43:32.963 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_BAUD_RATE: Retrieve Baud Rate
  Baud Rate=250000

005664: I/O Request (UP), 24.04.2014 22:43:32.964 +0.001 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_LINE_CONTROL: Retrieve line control
  WordLength=8
  StopBits=1 stop bit
  Parity=No parity

005666: I/O Request (UP), 24.04.2014 22:43:32.964 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_CHARS: Retrieve special characters
  EofChar=0x1a
  ErrorChar=0x0
  BreakChar=0x0
  EventChar=0x1a
  XonChar=0x11
  XoffChar=0x13

005668: I/O Request (UP), 24.04.2014 22:43:32.964 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_HANDFLOW: Retrieve handshake information
  ControlHandShake=1
  FlowReplace=0
  XonLimit=4096
  XoffLimit=4096

005669: I/O Request (DOWN), 24.04.2014 22:43:32.964 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_BAUD_RATE: Set baud rate
  Baud Rate=250000

005671: I/O Request (DOWN), 24.04.2014 22:43:32.966 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_CLR_RTS: Clear RTS

005673: I/O Request (DOWN), 24.04.2014 22:43:32.966 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_CLR_DTR: Clear DTR

005675: I/O Request (DOWN), 24.04.2014 22:43:32.967 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_LINE_CONTROL: Set line control
  WordLength=8
  StopBits=1 stop bit
  Parity=No parity

005677: I/O Request (DOWN), 24.04.2014 22:43:32.969 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_CHARS: Set special characters
  EofChar=0x1a
  ErrorChar=0x0
  BreakChar=0x0
  EventChar=0x1a
  XonChar=0x11
  XoffChar=0x13

005679: I/O Request (DOWN), 24.04.2014 22:43:32.969 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_SET_HANDFLOW: Set handshake information
  ControlHandShake=0
  FlowReplace=0
  XonLimit=4096
  XoffLimit=4096

005681: I/O Request (DOWN), 24.04.2014 22:43:32.969 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_CLR_DTR: Clear DTR

005683: I/O Request (UP), 24.04.2014 22:43:32.981 +0.011 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

005685: I/O Request (UP), 24.04.2014 22:43:32.981 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005688: I/O Request (UP), 24.04.2014 22:43:32.981 +0.0 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status
  Errors=0
  HoldReasons=0
  AmountInInQueue=0
  AmountInOutQueue=0
  EofReceived=FALSE
  WaitForImmediate=FALSE

005689: I/O Request (UP), 24.04.2014 22:43:33.081 +0.100 (1. Device: XYZprinting, 3D Printer Da Vinci (COM10))
IOCTL_SERIAL_WAIT_ON_MASK: Wait for event
  Wait Result=RXCHAR: Any Character received, RX80FULL: Receive buffer is 80 percent full

105

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

Hi joshj, that's very helpful! If you can post the logs for a tiny print, I can try writing a small script to send gcode to the printer directly smile

(In the interest of not creating super long forum posts, maybe you could attach it as a text file instead)

106

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

you'd better start a new thread here : http://www.soliforum.com/forum/15/3d-pr … iscussion/

this section is not for that...

107

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

Just in case anyone else has a frustrating time.

I'm using OSX and my XYZ software was crashing 100% of the time slicing large files. No mater what I did it crashed

After searching around I found a preference file, I deleted it and the software sliced my stl first time after that.

/Users/<USER>/Library/Preferences/com.xyzprinting.xyzware.daVinci.plist

harry

108

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

Pretty new to this and trying to keep up, can someone break it down for me on what the gcode text should look like when I upload it on the sd card. I am trying to use slic3r to write the code. When I set up the config on slic3r is there a specific G-code flavor or firmware I should follow.

109

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

againstus wrote:

Pretty new to this and trying to keep up, can someone break it down for me on what the gcode text should look like when I upload it on the sd card. I am trying to use slic3r to write the code. When I set up the config on slic3r is there a specific G-code flavor or firmware I should follow.

I second this request, I've seen several posts alluding to "make it look like XYZ G-code header" or "I adjusted it to make is similar" but I haven't seen anyone post an example or having confirmed what header lines are required.

Has anyone does this and I missed it? I'm still struggling with the converted G-code out of Slic3r operating properly as well.

Thanks

110

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

Hi againstus and cosmo333_Tx,

I have some information about the specific header to use, slic3r config, and example gcode files that will print through XYZware in a thread in the discussion section:

http://www.soliforum.com/post/55129/

Hope it helps!

111

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

; filename = composition.3w
; machine - daVinciF10
; material = abs;
; layer_height = 0.1
; total_layers = 173
; total_filament = 0
; extruder = 1

.......
.......
.......


M103 ; extruder off
M127
M104 S0 ; turn off temperature
G28 X0  ; home X axis
G92 E0
M107
M84     ; disable motors

My large print stopped at 1/5th of the print.(around 2-3 hours after it first start) It doesn't say the print is done. Everything just initialized. I have no problem for smaller test print

Is the above code all I need to add to the gcode?
I changed the total_layers to a huger number, but it still stops at early stage.

Thanks.

112 (edited by harrypottar 2014-05-02 12:48:47)

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

I've had no issues printing some very large prints, just printed the 6 shooter rubberband gun for my son. It took over 18 hours at 0.1mm height all from silc3r.

Using slic3r I export the gcode, open it in BBEdit (OSX text editor) all I do is delete the first two lines at the top(first line and blank line) and the last line at the bottom. Then at the top I add filename, machine, material and extruder lines that you have. That's it, they're only comments and do not effect the print but the comments are read by the xyz software. The filename can be any string, filename = myprint.3w for example. Don't touch the end just delete the last line from the export. Not it front of my machine but it as the length in mm of the filament used.

This method works for me 100%, in then just drag the gcode file on to the OSX version of the xyz software! hit print and it uploads.

Harry

113

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

Hmmm.

I can get the STL that was sliced in Slic3r, exported to GCode, opened in Notepad++, header modified with code mentioned above, encoded, and saved as .3w file to import into XYZWare, but whever I send it to the printer it crashes the XYZware program ("XYZware has stopped working: A problem casued the program to stop working correctly. Windows will close the program and notify you if a solution is available"). Anyone else run into this?

114

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

Bonzi wrote:

Hmmm.

I can get the STL that was sliced in Slic3r, exported to GCode, opened in Notepad++, header modified with code mentioned above, encoded, and saved as .3w file to import into XYZWare, but whever I send it to the printer it crashes the XYZware program ("XYZware has stopped working: A problem casued the program to stop working correctly. Windows will close the program and notify you if a solution is available"). Anyone else run into this?

OK, just to cover all the bases, when you did the Base64 encode did you remember to 'select-all'? That got me the first time I did it, I did the encode but had only selected one line.

115 (edited by harrypottar 2014-05-02 20:01:01)

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

One hack that you may want to invest the time and trouble in, especially if you're on windows. Is the card reader hack.

On the Mac you can drag and drop plain text gcode without encoding on the xyz software. I just uploaded my largest file so far, 86mb, which is quite large for a plain text file.

Anyway on windows you have to base64 encode the gcode first. I picked up an SD card extension reader from amazon quite cheap. Open up the back of the printer and unscrew the 6 screws holding the pcb board. Pop out the SD card and put the extension in there. Now pop the 6 screws back in, feed the ribbon through to the front of the printer. I put some double sided sticky tape on the other end and stuck to the floor of the printer. Now put the back of the printer back on. You can now pop the SD card in and out with ease.

Now you can write the plain text gcode directly to the sd card via your computer and skip their software altogether.

Harry

116

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

harrypottar wrote:

I've had no issues printing some very large prints, just printed the 6 shooter rubberband gun for my son. It took over 18 hours at 0.1mm height all from silc3r.

Using slic3r I export the gcode, open it in BBEdit (OSX text editor) all I do is delete the first two lines at the top(first line and blank line) and the last line at the bottom. Then at the top I add filename, machine, material and extruder lines that you have. That's it, they're only comments and do not effect the print but the comments are read by the xyz software. The filename can be any string, filename = myprint.3w for example. Don't touch the end just delete the last line from the export. Not it front of my machine but it as the length in mm of the filament used.

This method works for me 100%, in then just drag the gcode file on to the OSX version of the xyz software! hit print and it uploads.

Harry

What filament hack are you guys using? Maybe it's the way I hack the filament that kills my print?

I was using Firmware 1.0.E ..(something like that)
and I was adding ; total_filament = 0 to my gcode , and the filament counter doesn't go down

I tried to update to 1.1.G today and remove the code at the end. but my print still ends at an hour or two... and the filament length counter is going down.

I was wondering if my print stop because i was using "; total_filament = 0" hack ?
The LCD shows my build is 100%. Maybe the printer will stop running if the build is "100%" and when the print is still going on when it exceed a certain amount of hours?

117

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

I have frameware 1.1.G and my filament counter always counts down no matter what I try, but I just reset to 999 again.

My prints always show 100% done but keep printing until the end

Download gcode simulator from http://gcodeprintr.dietzm.de/ load up your gcode file and see if it stops or makes it to the end.

This way you can rule out if its the gcode or not


harry

118

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

skestes wrote:

OK, just to cover all the bases, when you did the Base64 encode did you remember to 'select-all'? That got me the first time I did it, I did the encode but had only selected one line.

I think I was actually trying to replace both the header and the end (footer?). I then re-read the thread, and copied and pasted on the beginning and it worked for me.

Now if I can only figure out why the heck my circles are still oval I'll be in business. :-)

Also, I did take off the plastic shroud on the left and right side, loosened the Y axis screws (top/bottom on each side), reset the tension on each Y axis belt, and tried to reprint. It looks a bit better, but still oval. Here's a pic. Left (top) was before the adjustment, and the one on the right (bottom) was after. Some improvement, but not much.

Post's attachments

2014-05-02 16.37.18.jpg 2.59 mb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

119

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

The gcode simulator runs till the end.

I don't know how to make a filament reset-er and I don't want to spend money to buy one..

So maybe I will downgrade the firmware back to 1.1.E  (1.0.E ?)

Anyone have that backup of the firmware?( the original firmware that goes with the printer)

Maybe I will try to print another object and see if the print will stop again

120

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

If the g-code simulator runs until the end and its within the specs of the machine, 200mmx200mmx200mm.

The next thing I would do is calibrate the bed, however before you go down that rabbit hole make sure you fully understand whats involved. Make sure you understand which numbers represent which corners and that both A & B thumb screws effect the opposite diagonal corner as well.

Increase the height of reading one with thumbscrew A and it will lower reading 3 at the same time.

harry

121

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

harrypottar wrote:

If the g-code simulator runs until the end and its within the specs of the machine, 200mmx200mmx200mm.

The next thing I would do is calibrate the bed, however before you go down that rabbit hole make sure you fully understand whats involved. Make sure you understand which numbers represent which corners and that both A & B thumb screws effect the opposite diagonal corner as well.

Increase the height of reading one with thumbscrew A and it will lower reading 3 at the same time.

harry

I calibrate the heat bed quite often. The raft is printed quite evenly on the bed every time.
And before the print stops, the print head is neither printing mid air/ pressing to too hard on the print. 

I have printed couple collaboration blocks. It prints almost perfect straight cubes in the Z,Y,Z axis, and cylinders.

The large print only prints for few mm tall, 1 cm tall, and the tallest is 2 cm tall. It doesn't stop at specific layer of the print. And the print should be around 10-15 cm tall when it's finished.

One of my test cube is 32 x 32 x32 mm, 1mm in layer height.( prints taller than my large print)

So I can't figure out why the print stop yet.

122

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

piercedtiger wrote:

Fitting was a little tight, but considering it fit with no cleanup, and this my first time printing something threaded, I'm happy with it.

Where did you get the reel holder from? I'm going to have to get one soon, I have some 1kg reels on the way and I hope the software to reset the reel counter smile I have only had the printer for a few days!

Bob

123

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

crocky wrote:
piercedtiger wrote:

Fitting was a little tight, but considering it fit with no cleanup, and this my first time printing something threaded, I'm happy with it.

Where did you get the reel holder from? I'm going to have to get one soon, I have some 1kg reels on the way and I hope the software to reset the reel counter smile I have only had the printer for a few days!

I made this one.

http://www.thingiverse.com/thing:293623

124

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

I will probably use it too, seems pretty easy to do... Thanks

Bob

125

Re: XYZ Printing DaVinci 1.0 $499 7.8" cubed

Anyone have a Decoder/Encoder for the New Da Vinci Software? 
I have a 2.0, just got it.  Don't know if I can roll back to old firmware on a new machine.  Assuming no. 

Anyone hack this yet?  I want to use Slic3r or Simplify3d. 

This machine kicks ass otherwise!