Page 3 of 5

Re: FlexScan3D - SLS Scanner Software

Posted: 01 Feb 2021, 15:17
by Thomas Sc
btw that's my turntable.ino for arduino uno at David 4.

#include <AccelStepper.h>

// Define a stepper and the pins it will use

AccelStepper stepper(1, 3, 2);

#define STEP_PIN 3
#define DIR_PIN 2

int pos = 1600; // steps pro round (1600, 1/8 step)
int i = 4; // gear ratio
int val; //Variable to store the content of the COM port
int count = 0; // Variable to count the scans
int limit = 8; // Means the number of scans/round

void setup(){
pinMode(DIR_PIN, OUTPUT);
pinMode(STEP_PIN, OUTPUT);

stepper.setMaxSpeed(10000);
stepper.setAcceleration(5000);

Serial.begin(9600); // set up Serial library at 9600 bps
}

void loop(){
if (Serial.available() > 0) {
val = Serial.read(); // read if theres a message in the port and store it in the communication variable
}
if (val == 'T' && count < limit){

delay(500); // pause
stepper.move(pos*i/limit); // = deg

count +=1;
}
if (val == '2' && count > 0 && count < limit){
Serial.println("S"); // Triggers the next scan when DAVID has sent its "ready" message
}
if (val == '2' && count == limit){
count = 0; //Just to reset things when you finished a whole round
}
if (val == '1'){
count = 0; //To reset the counter after a faulty try switch to DAVID#s Calibration mode and return to ScanningMode
}
val = 0; // To refresh the COM port input

stepper.run();

}

Re: FlexScan3D - SLS Scanner Software

Posted: 10 Feb 2021, 19:41
by contactpolyga
contactpolyga wrote: 02 Dec 2020, 00:57
If you’re interested in trying out the software package and have compatible hardware. We can send you a 60 day trial version, email contact@polyga.com and mention this posting here.
Hi all a short update on this - now that the FS3D software has been officially launched on our website, we will be restrict this offer to active forum users only. (People with active forum posts etc.. ) If you're a lurker, we'll still send you an eval copy until the end of February. :)

For the general public we've have a 1 month subscription offer for people wanting to try it for a relatively low cost.

Re: FlexScan3D - SLS Scanner Software

Posted: 10 Feb 2021, 21:54
by hansbrix
Hi thanks for making this stuff available again. I see that you guys are working on getting the David/ HP cameras to work, I have the standard one and the pro camera, I know it's preferred that they are the same but I picked this system up from an old colleague. I was waiting until that support was announced to start the trial.

Will this system work with 2 different cameras? I don't even know if HP supports or sells the cameras individually anymore since I just learned that it seems like this is all end of life. Also I have some Basler GigE cameras, does the software support GigE cameras?

What about the David/HP USB turntable, will the software drive that also?
Thanks
HB

Re: FlexScan3D - SLS Scanner Software

Posted: 11 Feb 2021, 17:29
by contactpolyga
Must be matching cameras

Gige should be fine

No - on the david rotary

Re: FlexScan3D - SLS Scanner Software

Posted: 12 Feb 2021, 20:06
by hansbrix
Thanks for the response. I sent an email earlier in the week. I'm looking forward to trying this out. I'll have to dig out the GigE cameras since I have them stored away (not exactly sure where). I may get a second camera to match one of my existing ones, I heard that the David cameras are really just Imaging Source cameras (but with different firmware???) Does the software force the matching on the firmware or is it that to make the image calculations it requires the same optics and sensor stuff so it is "stereo" vision. I'd like to just get the equivalent IS camera since those seem to be available and the David/HP ones are not. Thanks.

Re: FlexScan3D - SLS Scanner Software

Posted: 12 Feb 2021, 23:24
by contactpolyga
We have a list of recommended cameras here now

https://www.polyga.com/flexscan3d-softw ... e-hardware

Some recommended cameras include:

Basler – daA1280-54um: 1.3MP, 1/3″ sensor (Low Cost)
Basler – daA1600-60um: 2.0MP, 1/1.8″ sensor (Low Cost)
Basler – a2A1920-160umBAS: 2.3MP, 1/2.3″ sensor
Basler – acA2040-55um: 3.0MP, 1/1.8″ sensor
Basler – acA2440-75um: 5.0MP, 2/3″ sensor

Software will complain if image resolutions don't match but will allow for different model cameras.

Re: FlexScan3D - SLS Scanner Software

Posted: 15 Feb 2021, 01:07
by hansbrix
Thanks for that additional info, I received the response via email on the trial software.

I have a question about the calibration routine in FlexScan3D. Is it only possible to calibrate in the Flexscan3d program with a flat checkerboard? Can I use the David panel, meaning just one of the flat glass panels? The system that I just picked up also has the HP/David glass panel calibration boards that set up at 90 degrees. I know it is not a pure checkerboard but just seeing if that would work.

So it turns out the guy that is getting rid of his setup to me has a 2nd David camera and he says it is the same lens and camera but shows up in the firmware as a David 3 camera, so I think I am set to do stereo scanning with the demo Flexscan3d once I fetch it from him. He originally only told me that he had separate David 4 camera, which I think is a HP pro S3.

Re: FlexScan3D - SLS Scanner Software

Posted: 15 Feb 2021, 04:17
by hoffybeefe
contactpolyga wrote: 12 Feb 2021, 23:24 We have a list of recommended cameras here now

https://www.polyga.com/flexscan3d-softw ... e-hardware

Some recommended cameras include:

Basler – daA1280-54um: 1.3MP, 1/3″ sensor (Low Cost)
Basler – daA1600-60um: 2.0MP, 1/1.8″ sensor (Low Cost)
Basler – a2A1920-160umBAS: 2.3MP, 1/2.3″ sensor
Basler – acA2040-55um: 3.0MP, 1/1.8″ sensor
Basler – acA2440-75um: 5.0MP, 2/3″ sensor

Software will complain if image resolutions don't match but will allow for different model cameras.
Its great to see some suggested models! Would be good to have some suggestions for projectors as well. That's the difficult one to solve it seems.

Would i be able to get any feedback from you about the Basler Ace acA3088-57um ? This is the camera i decided to get as a gamble and based off of a lot of considerations. IT seems great so far although it is rolling shutter. i'd love the ideal scenario of having global shutter and about 5MP or more for a bit of future proofing but the prices of global shutter cameras higher then ~2MP is astronomical for some money making scheme reason so i think i may be forced to just get a 2nd acA3088-57um to use with FS3D (i'm close to pulling the trigger on a license, i just need to get a projector that will work and not produce interference patterns).

Re: FlexScan3D - SLS Scanner Software

Posted: 15 Feb 2021, 05:06
by contactpolyga
For FS3D Calibration, just download the paper PDF's and glue it to something flat. If you need to get a high accuracy board you can buy some from us or anywhere else on the internet selling high accuracy checkboard patterns. As long as the cameras are the same resolution, the software doesn't care about anything else -- not sure if different' camera models work.. haven't tested that...

We have no projector recommendation, as frankly they change too fast. Any half decent DLP projector from a reputable brand should work fine. i would avoid no-name brands from Ali-Express...

I can't guarantee a rolling shutter camera won't give you a lot of noise or trouble. Some rolling shutters sensors are "global reset" which tends to work fine...although slower. Other times it never seems to properly image the projector depending on sensor design, so we just tend to avoid them, as it's a 50/50 chance..

For perspective, just a few years ago, it was costing nearly 4K USD each on 5mp CCD cameras, and 1.5K on 1mp cameras . --- so prices have been dropping like crazy the last few years. They're still not cheap, but alot lower cost than in years past.

On the camera cost, much of the cost is on the sensor size and complexity, so a 1/4" 8MP rolling shutter camera is going to be way cheaper than a 1" 2MP camera.

Re: FlexScan3D - SLS Scanner Software

Posted: 15 Feb 2021, 22:35
by hoffybeefe
Thanks for further info, its great to get some reliable background information.

I'm very torn on which way to go with teh cameras. I really want a dual camera setup now but deciding to get another identical camera to save a little coin i could put to a projector or lens, but risk rolling shutter issues verses biting the bullet and getting a global shutter option but having to get two of them but with the downside of them not being quite in the resolution zone i'd like for future proofing the outlay; its a real pain. :P

And then i'm still t find a projector i'm confident in getting. First world problems. :P I'm hoping with further information about the custom projector you posted, that may solve that particular issue for me. ;)