Dear DAVID Community,

In 2016, DAVID and this forum have been integrated into HP Inc.
This forum has been read-only since then, and will be switched off by then end of 2019.

To everyone who has contributed here, we thank you for all your work and for the constructive, helpful and friendly atmosphere you have created!
Please continue to discuss on the HP Support Forums.

some questions about motorized david 3.5

Questions, problems, comments and tips regarding the 3d scanning process.

some questions about motorized david 3.5

Postby mauro » Tue Jan 15, 2013 12:26 pm

hi davidians,
I' ve some questions about David 3.5.
I'm using David in manual mode (with background) to scan object but to move the laser (linear motion)
I'm using a cnc machine driven by Mach3.
I'd like to implement a motorized system that can automatically work. can I create a dialogue between david and mach3?
2.I think that david sends message in ASCII code by COM port, isn't it?
3.In what kind of form is saved in the reference scan david 3.5? (I don't find much material about david 3.5)
Please help me!!
Thanks for your attention
Posts: 1
Joined: Wed Dec 19, 2012 4:18 pm

Re: some questions about motorized david 3.5

Postby Zeppelin1007 » Sun Mar 03, 2013 1:22 am


Im decently versed with Mach3 myself.

my educated guess? I know i could write a VB script to read the COMM port on a machine, then send a pulse to Mach3...but that'd require 2 computers

i wonder if you could write VB app or since Mach3 has VBscripting, write a script that will just read serial messages and pulse mach3 accordingly?

What controller board are you using with Mach3? im assuming something parallel port driven?
Posts: 31
Joined: Sat Jan 29, 2011 7:54 am

Re: some questions about motorized david 3.5

Postby modularcnc » Tue Apr 02, 2013 2:32 pm

Great idea gents. I looked into this and I think I've got a workable idea.

Mach3 and DAVID on the same machine.

Then, check out com0com;
In use ports class enabled mode.

Point DAVID at one virtual com port and in mach3 go to ports and pins and enable 'event driven serial control' and restart mach3. Then go to function cfg's and start 'serial monitor' Here you want to set mach to use the other virtual com port.

Last step is to write a proper macro. I have not actually coded one up yet, but here's a link to another forum post that contains a sampling of the FIFO calls that would make an excellent head start. ... 658.0;wap2

I've pretty much test everything up to the point of writing the macro, but I have little doubt this plan would not work.
Posts: 1
Joined: Tue Apr 02, 2013 5:50 am

Return to 3D Laser Scanning

Who is online

Users browsing this forum: No registered users and 1 guest