04 – RDWorks Advanced Tools (28:27)

The Lightblade Learning Lab with Russ Sadler

The Lightblade Learning Lab is a series of videos that Russ did for Thinklaser Limited based on using the Lightblade 4060 Laser Cutting and Engraving Machine. Thinklasers Lightblade 4060 has a 400 x 600mm bed size and was supplied with a 60W EFR laser tube. In this video tutorial, Russ progresses onto RDWorks advanced tools.

Rdworks main screen with advanced tools
RDWorks Main Screen With Advanced Tools

Contents

  • Centre data
  • Matrix/array copying, distances and creating copies
  • Magnifying glass functions, Moving the ‘table’, Zoom + and –, Show page/Zoom Normal (all table), View all drawing (not table), zoom to selection
  • Scrolling in and out with the mouse wheel
  • Alignment tools for groups and sizing
  • Text – special functions, time, date, serial numbers (lots on this!)

My thanks go out to Tom at Thinklaser for giving permission to embed these videos on this site. If you are looking for a new laser machine from a quality supplier, then I would suggest you check out their website: www.thinklaser.com.

Previous VideoNext VideoSeries Menu

Video Resource Files For RDWorks Advanced Tools

There are no resource files associated with this video.

External Resource Links For RDWorks Advanced Tools

www.thinklaser.com

www.rdworkslab.com

RDWorks Official Website: Click the link and search the left hand list for RDWorksV8, under the Control Software heading. NB: Please check all software downloads for malicious content before installation.

There are no more external resource links associated with this video.

Transcript For RDWorks Advanced Tools

Use the search function at the top of the page to find specific sections of interest.

00:13

welcome to another lightblade learning

00:16

lab. Today we’re going to tackle one or

00:18

two more slightly advanced tools. On the

00:22

last session we dealt with the standard

00:24

drawing tools and today we’re going to

00:26

probably use some of those tools as a

00:29

basis for some of the stuff that we’re

00:31

going to manipulate and deal with. We did

00:33

actually do a little bit with horizontal

00:34

mirrors and vertical mirrors because we

00:37

did that if you remember when we put

00:38

some text on the screen, we were able to

00:41

show that we can easily just flip that

00:43

text with this tool which is a horizontal

00:46

mirror and flip it again and it turns

00:48

the text back again and we can do the

00:50

same vertically we could check it

00:53

click it. The last time we use this I’m sure

00:56

that we moved that from there to the top

00:59

right-hand corner so now I’ve got my

01:02

centre position my handle if you like

01:04

for this piece of text is now sitting up

01:07

here with the Green Square so any

Transcript For RDWorks Advanced Tools (Cont…)

01:11

location that I now make should be

01:14

based around this corner here and not

01:17

the center of the object. Now you can see

01:20

clearly that this piece of text is not

01:23

set into the center of the screen and

01:27

over here we’ve got a function which

01:29

basically says centre data so if you’ve

01:34

got bits and pieces that you want to

01:36

accurately set on your table you should

01:38

be able to press this button and it’s a

01:41

600 wide table and 300 millimeters which

01:45

is here

01:47

and 200 millimeters which is here it’s

01:52

put the center handle, so it actually

01:55

located the piece of text on the central

01:59

point of the object not on its location

02:03

handle which is up here if you remember

02:05

look we’ve um we set the location handle

02:08

for precision positioning up there so

02:12

there’s yet another thing that’s going

02:14

on here with positioning which is

02:17

overriding everything that we’ve already

02:19

set but it’s a useful function now i’m

Transcript For RDWorks Advanced Tools (Cont…)

02:22

going to draw a circle

02:24

I’m going to put a handle around it and now

02:27

we’re going to size the circle and we’ll

02:29

make it 20 millimeters diameter we’ve

02:32

got the lock on so we only need to

02:33

change one of these dimensions up here

02:35

and i’ll change it to 20 millimeters and

02:38

what I’m going to try and do now is a

02:41

matrix copy now basically what I get

02:45

the opportunity to do here it’s an array

02:47

copy but the question is how many copies

02:51

do I want in X let’s say we want 10

02:55

copies now the normal array system that

03:01

you would get in a CAD system and

03:03

probably most drawing systems will be

03:05

from Centre to Centre in other words

03:08

when you say you want these spaced 50

03:10

mm it means 50 mm centers now in this

03:14

case the x space is the space between

03:18

the parts so if you want 50 mm centres

03:21

and we have got a 20 mm diameter that

03:25

means we’ve got 10 10

03:27

we’ve got a 30 mm gap so I’m going to

03:29

have to put 30 mm in there for the

Transcript For RDWorks Advanced Tools (Cont…)

03:32

spacing

03:33

and in Y (axis) well lets have five and we’ll

03:39

have those at ten millimeter spacing so

03:45

that’s one way that we can use this

03:47

system we’ve got an opportunity here

03:50

to build the array from the bottom

03:52

corner up from this bottom corner up

03:57

from this top corner down or from that

04:02

top corner down so this little handle

04:05

here if you look carefully at it you’ll

04:07

see that there is a little indicator to

04:09

show you which were your array is going

04:10

to be built now because we’ve put our first

04:12

one up here it makes sense for me to

04:14

have the datum up in that top left-hand

04:17

corner so let’s just see what happens

04:19

sure enough it does exactly what we

04:22

thought it would do and hopefully we

04:26

should find that these are 50 mm

04:29

centres between here now how can i do

04:33

that i wonder how can I measure that

04:35

yes I suppose I could accurately move

04:38

that to a position which will be

Transcript For RDWorks Advanced Tools (Cont…)

04:40

position here 10 10

04:49

and there we go look it moved that

04:50

position to 10 millimeters by 10

04:53

millimeters okay so now that we’ve

04:55

accurately position that corner we can

04:57

can see that every one of these

04:59

intersects here is coinciding with the

05:02

centre of a circle and of course we can

05:05

just count these because i know that i

05:06

made these 10 millimeter pitch so that’s

05:08

1 2 3 4 5 yes we’re so we’ve got our 50

05:12

millimeters, but is there another way of

05:14

doing it? Well the only way that I can

05:17

check two of them now is to say well

05:19

thats 50-millimeter centers + 10 + 10 so

05:23

that 70 millimeters the length of that

05:25

side and sure enough look it says 70

05:27

millimeters that’s what an array system

05:30

does it gets slightly clever than that

05:33

because if we just box this lot off and

05:36

there’s our sample we click on there

05:42

and basically that if I want ten and I

05:47

want twenty my expectation was that when

05:49

i do bestrew and i specify that the width

Transcript For RDWorks Advanced Tools (Cont…)

05:54

is for example as I said 300 and the

05:59

height is 200 it would automatically

06:04

produce a spacing between them to suit

06:09

10 in X and 20 in Y hasn’t done that

06:16

so it’s not that clever it needs me to

06:23

tell it so if i put 20 millimeter

06:26

spacing there and twenty

06:29

millimeter spacing here let’s just see

06:32

what it says now Bestrew so we make the

06:37

width 300 and will make the depth 200

06:40

and we say okay

06:45

your demand means you can only have

06:47

seven circles by five circles

06:51

ok well i suppose it might have some use

06:55

it just seems like very very hard work to

06:58

get there anyway you’ve seen it working

Transcript For RDWorks Advanced Tools (Cont…)

07:00

ok so we’ve now covered every one of the

07:05

tools down the side here we’ve got all the

07:08

standard filing systems at the top here

07:10

with the import/export um do and undo

07:16

so let’s stick a square on there and

07:21

we’ve got all these little array of

07:22

magnifying glasses across the top here

07:24

what do they do

07:26

well the first one is basically a hand

07:29

which means something is going to move

07:33

but remember this is a magnifying glass

07:36

view on the table is not a view on the

07:40

object itself so when i press my left

07:44

hand mouse button

07:48

the object stays in the right place on

07:50

the table and what I’m doing I’m viewing a

07:52

different part of the table now you might

07:55

say that’s not very useful but we’ll come

07:59

back to that in a minute

08:00

the next one is a positive zoom so if i

08:08

click on here just that corner for

Transcript For RDWorks Advanced Tools (Cont…)

08:13

example look

08:16

the corner stay still but i’m getting

08:19

bigger and bigger and bigger so always

08:22

the middle magnifying glass in there

08:24

we’ll get you back to normal if we now

08:27

do this one which is zoom out i can put

08:33

that on a corner it was zooming out

08:35

around where I place it

08:40

back to the middle one

08:45

now that view all is view all of

08:48

the drawing not view all of the table so

08:52

this middle one here

08:56

there is show the page which is

08:59

basically show the table but if I draw a

09:02

circle on here as well we should be able

09:05

to demonstrate what I mean

09:07

so if we do the show all which is that

09:11

one view all it just puts all of the

09:16

objects that are there onto the screen

09:18

the middle one sets it back to normal

Transcript For RDWorks Advanced Tools (Cont…)

09:23

and then what we have the opportunities

09:26

show selected data so that means that i

09:29

can presumably do something like this

09:36

ok so

09:38

there’s not really any difficult

09:40

functions along the top there with those

09:42

magnifying glasses the most useful one

09:46

is the one that puts it back to show

09:48

page that one but then again if you’ve

09:52

got a mouse with the scroll wheel on it

09:54

and a switch on the scroll wheel

09:57

let me show you something let’s just

10:01

turn this back to normal pointer with a

10:04

normal pointer i can scroll out and i

10:08

can scroll in where the pointer is so if

10:12

i put that right on the corner of that

10:13

square look it will scroll in and out on

10:18

the corner of that square

10:22

and then if I want to do a move which

10:25

remember was one of these glasses if I

10:29

hold down my mouse scroll wheel switch

Transcript For RDWorks Advanced Tools (Cont…)

10:36

I can move objects around anyway

10:42

and so why would I want to go and select

10:45

that area when I can just put my scroll

10:48

wheel on it and go straight into it it’s

10:53

so much easier with the scroll wheel

10:55

than it is with fiddling around with these

10:57

functions up here with one exception

10:59

which is the number the middle one click

11:01

which you always want to get it back to

11:03

something

11:04

normal now I don’t think there’s a great

11:08

deal that we can do after we finish

11:10

these magnifying glasses

11:12

most of these other little functions

11:13

along here are all to do with cutting and

11:16

programming and as we haven’t done any

11:18

of that yet we can’t really benefit from

11:21

checking those out, well we shall tackle

11:23

those a few at a time when we get to the

11:24

appropriate point in the programming so

11:28

what we now need to do is take a quick

11:29

look at these functions along here now

11:32

these are all basically alignment and

11:34

position functions so silly example

11:38

we’ve got we’ve got an object here if we

Transcript For RDWorks Advanced Tools (Cont…)

11:42

wanted to go into the top left-hand

11:43

corner about table we can send it there

11:46

we wanted to go into the top right or

11:50

into the center of the table

11:51

that’s all those do so it sends the

11:54

drawing to an appropriate place on the

11:56

worktable well that was nice and easy

11:58

wasn’t it

12:00

and sadly we have to keep going back and

12:01

picking up every square every time

12:15

just remember the last one that was

12:16

drawn which is this very small one so

12:19

if I now put these all together in a

12:22

single block marquee and we’ll take a

12:26

look at what happens when we start

12:28

moving along these alignment

12:30

first of all align left that should be

12:32

pretty straightforward it should align

12:33

everything to the left hand side of what

12:36

well the answer should be that it will

12:40

align everything down here because this

12:43

is the last object drawn let’s just

12:45

check that out

12:47

there we go so we’ll do a Control-Z to

Transcript For RDWorks Advanced Tools (Cont…)

12:50

back that off again

12:54

we’ll put them all into a group and now

12:58

we’ve got align right so we have to

13:02

assume that they will now all align down

13:04

here

13:09

fine control-Z to put them all back

13:12

and now we’ve got a line top which should

13:16

be pretty straightforward

13:18

I think we’ll find out we’re going to

13:19

align more along here they won’t

13:22

actually all box around here they will

13:24

just sit in a line across the page here

13:26

like that so that one should drop down

13:28

the page and align up here so let’s just

13:31

verify that

13:36

there we go control-Z and this one

13:41

should align at the bottom

13:49

so that was pretty straightforward ok

13:53

now we want them aligned on center

13:55

horizontal so they should all basically

13:58

line up along this line here which they

Transcript For RDWorks Advanced Tools (Cont…)

14:00

do and then finally we can line them up

14:05

in the other direction as a set of

14:09

individual alignments it’s probably rare

14:12

that you want to use them as individuals

14:14

but bear in mind we’ve just done a

14:17

central alignment in one plane and

14:19

there’s no reason why we can’t press the

14:21

next one back and do a central

14:23

horizontal and there we go we’ve got all

14:26

those squares nice and concentrically

14:28

lined up if you can call concentric to

14:30

do with the square that was a nice easy

14:32

block to look at let’s now do control-Z

14:36

to get them undone and back into that

14:39

random position if i delete those it’ll

14:44

be much easier to see what’s going on

14:46

control copy control V control V control V

14:52

ctrl-v control v ctrl v the last 1i

15:00

copied was that one on your marquee the

15:02

whole set will do this and now you can

15:06

see and i will line them up in the other

Transcript For RDWorks Advanced Tools (Cont…)

15:11

plane and you can see what happened

15:14

we’ve got them all nicely spaced between

15:16

the first and the last one and they’re all

15:18

nicely lined up the combination of some

15:21

of these controls at the top here so

15:24

I’ve now got those two like that if I

15:26

box this whole lot in

15:31

and I ask for width

15:37

it’s changed those two so that they’re

15:39

the same width as the master one which

15:42

is this one of the top here

15:44

if i press the next one ever got to be

15:48

boxed

15:53

this is the last one that we had so what

15:56

I should do actually let me change this

15:57

last one so that is just slightly taller

16:00

than all the others and this one’s far

16:04

too tall

16:07

so box them in and we now change height

16:12

and we would expect the height of all of

16:14

those to copy the top one and there it is

16:19

and if we change this one

Transcript For RDWorks Advanced Tools (Cont…)

16:24

to that shape

16:27

this is the master remember

16:30

if i press size

16:35

they all become the same size okay well

16:37

I think we’ve dealt with all of these

16:39

alignment tools except this last little

16:41

block the end here now this has been a

16:44

bit of a mystery but the official word

16:48

from Ruida is they don’t do anything at

16:51

the moment and they’re put there for some

16:53

future functionality i think is the

16:55

official words so don’t get too stressed

16:59

about these at the moment

17:00

one day we’ll find out what they do

17:02

we’re now going to go back and we’re

17:04

going to revisit something we touch

17:06

before which is text now when I drag a

17:08

piece of text onto the page and click

17:11

the first thing that opens is the text

17:14

box and if we had the opportunity to put

17:17

just standard text in here and then we went

17:18

through the justification process etc

17:20

etc but there is another what looks like

17:24

a potentially very clever and powerful

17:26

feature built into this text window and

Transcript For RDWorks Advanced Tools (Cont…)

17:30

if you tick the enable variable text box

17:32

just here all of a sudden we get some

17:36

extra features coming and we can do

17:39

a clock we can do it down to seconds

17:44

apply

17:46

it tells me here live on the screen well

17:49

it’s not live but if i click apply again

17:51

you’ll see that it changes from 45 to 54 to

17:57

56 so undoubtedly it’s getting its time

18:01

information from the pc itself

18:03

let’s just say you’re marking the

18:05

package on some food product which has

18:07

got a sell-by date or you need to know

18:09

when it was actually processed this

18:12

looks potentially very handy because it

18:14

could be sell-by dates it could be

18:16

manufacturing times this pc at the

18:19

moment is not connected to the machine

18:21

if i do apply ok and there we have 10

18:25

51 9 i can save that to ufile onto a

18:30

memory stick and take it out to the

18:32

Machine and my expectation when I first

18:36

use this software was that the machine

18:38

is clever enough to know that it’s going

Transcript For RDWorks Advanced Tools (Cont…)

18:40

to store that data has some sort of time

18:43

variable that the machine can look for i

18:46

would guess that somewhere built into

18:47

the controller is a time clock because

18:50

it monitors hours of use of the Machine

18:53

and various other things so my

18:55

expectation was that when i took this

18:57

out to the Machine and plugged in when I

19:00

etched my first program it would say 10

19:03

5927 what did it say what you see on the

19:08

screen here it’s frozen in time so

19:11

that’s not good so my next reaction was

19:14

ahh it’s because i haven’t connected up

19:17

to the machine via a USB connection so

19:21

just to prove that my assumption was

19:23

correct and that downloading a program

19:25

by the USB cable connected directly to a

19:29

laptop would update this time variable

19:32

constantly because it was connected to a

19:34

pc

19:35

sadly it didn’t work that way the only

19:40

way to keep your time

19:41

updated is if you’ve got your program

19:44

live on the screen you can keep pressing

19:47

the download button and it will upload a

Transcript For RDWorks Advanced Tools (Cont…)

19:50

new version of the program with the time

19:53

frozen at the point that you downloaded

19:55

it is that useful maybe somebody else

19:59

can find out how this system works

20:02

I’ve never been able to find a live time

20:05

update that keeps pace with real-time

20:08

once you start running a program so much

20:11

for the date and time there is a

20:14

slightly more useful feature and I say

20:17

slightly more because I’m as you’ve

20:19

probably gathered a bit of a cynic and

20:21

that’s serial number. Time promised so

20:25

much

20:27

perhaps we’ll find better success with

20:29

serial numbers now i’m going to draw a

20:32

rectangle of a specified size and that

20:35

size is going to be let’s just make it

20:39

40 x 20

20:43

now we’re going to revisit something

20:45

that we did earlier which is the matrix

20:48

and we’re going to select five in X, 5 in Y

20:55

I want you to note carefully the words here

20:59

X-space and Y-space, by default you would

Transcript For RDWorks Advanced Tools (Cont…)

21:04

think they mean millimeters so that’s

21:07

what we choose and space between is

21:12

going to be 5 millimeters and five

21:15

millimeters

21:18

there we go very neat now i’m going to

21:21

go back to the text tool and click in

21:23

here because what we’re going to do is

21:27

we’re going to use this serial number

21:30

tool to try and fill those with serial

21:33

numbers now let’s quickly just read down

21:35

this list prefix we don’t want to put

21:38

err a prefix on our serial

21:41

number suffix we don’t want a suffix

21:43

start 0 number so if i choose to put

21:47

the start number at for example just one

21:50

because that’s where I want to start i

21:53

don’t want to start at zero then what will

21:56

happen is it will only go to nine and

21:59

then it will roll over to zero and back to

22:01

nine again i will only get one digit

22:03

therefore I must make sure that i use as

22:07

many digits in here as I need for my

Transcript For RDWorks Advanced Tools (Cont…)

22:10

maximum serial number so let’s go 001

22:14

that will allow me to got to 999 now the

22:18

current serial number

22:20

well the current serial number we’ll start

22:22

that at 001 as well

22:27

now make sure you don’t fall into the

22:29

trap of making that one for your current

22:32

serial number because that will force

22:34

the same situation where will only go to

22:36

nine and roll over

22:37

001, serial number increment well yeah we have

22:43

to leave that at one and then we’ll go into

22:47

to the extend. Now here we get the

22:51

opportunity to enable a reset which we

22:53

don’t need now if we put this ticked

22:56

enable prefix 0 because i’m going up 2

23:00

999 the first number that would appear

23:03

up here would be 001 then 002 I don’t want

23:08

that i would prefer to just have one two

23:10

three four five so we remove the leading

23:13

zeros and then we go to enable the

23:15

serial number array and I’ve already

23:18

populated this with five across in X and 5

Transcript For RDWorks Advanced Tools (Cont…)

23:22

across in Y. We just take a look here again

23:25

if you remember I made these 40 millimeters

23:28

by 20 millimeters with a five millimeter

23:31

gap so if i put a serial number in that

23:35

corner there the next zero number needs

23:37

to start here which is 45 millimeters

23:40

away now the reason why i emphasized

23:43

millimeters because they’re actually

23:45

just got the word space here now space

23:48

could mean anything but believe me it

23:52

actually means millimeters so we’ve put

23:55

this one at 45 millimeters and this one at 25

23:58

millimeters pitch

24:00

and now we’ve got these two strange

24:04

little icons here and we have a choice

24:09

of two when we flip on this one this one

24:12

looks as though it reads left-to-right

24:14

in other words the serial number runs

24:16

across the page like that and then we’ve

24:19

got this other little icon here which

24:21

tells us we either going to have the

24:22

serial numbers running backwards and

24:24

forwards 123456789 10 11 12 13 etcetera

24:29

like a snake or we want more than one

Transcript For RDWorks Advanced Tools (Cont…)

24:31

direction which is what I’ve chosen to

24:33

use so we should get what we want

24:37

ok apply ok

24:48

there just seems to be a problem with this

24:49

software every time i use it i get the

24:53

same result. It tells me where my serial

24:58

numbers going to be you just saw me go

25:01

ok apply ok let’s just click this again

25:05

and I will do apply ok

25:13

why did it work the second time and not

25:15

the first time?

25:17

ok software bug now the other software

25:20

bug that i can see that annoys me is it

25:23

didn’t tell me that i was going to work

25:25

up the page that it is going to start from

25:28

the bottom left-hand corner so I’ve got

25:31

to physically now move this block into

25:33

the right place but there we go

25:35

so I’ve got a matrix of serial numbers

25:37

that matches a matrix of parts for some

Transcript For RDWorks Advanced Tools (Cont…)

25:41

people this is a real world solution for

25:43

others it’s not! okay now look, here is a

25:46

practical example several people i know

25:49

use these laser machines for producing kits

25:52

of wood for models maybe it’s in sheets

25:54

of balsa wood or possibly sheets of

25:56

cardboard they’re making buildings for

25:59

for instance model villages or to go

26:02

with railway systems they like to have

26:05

the parts numbered up so here’s a classic

26:07

example of when you would want to use

26:09

serial numbers so let’s just see how do

26:12

how would we go about doing that because

26:14

this is not an array problem so we’ve

26:17

got serial numbers here and let’s just

26:19

say this is one of many sheets so we put

26:21

a prefix on we’ll put prefix “A” possibly

26:24

with a dash after it

26:25

ok then we’ve got a serial number which

26:28

could be just two digits because we want

26:30

to go up to 99 so we could just do 00 the

26:34

current zero number starts off at zero

26:36

well that silly because we start the

26:38

current serial number off at one and

26:40

then we want to serial increment and then

26:42

we want an increment of 1 now what’s the

26:46

point of having extend on here other

26:48

than the fact that we don’t want the

Transcript For RDWorks Advanced Tools (Cont…)

26:50

zero so we can remove the zeros we

26:52

certainly don’t want a serial number

26:54

array or do we

26:56

it’s not that bad a thing to use the

26:58

serial number array in this particular

27:01

application even though we are not going

27:04

to use the array itself on the sheet of

27:07

balsa wood or card, i think there are

27:08

nine pieces so let’s just have

27:11

five in an array across and two in our

27:16

array downwards which is total of ten ok

27:19

so we got the a1 why didn’t we get the array

27:23

right apply ok well there’s our serial

27:26

numbers we don’t have to at least

27:27

generate the serial numbers and of

27:30

course now all we’ve got to do is to pick

27:33

that serial number up, ahh he said we can’t

27:36

pick that serial number up

27:37

that’s because they’re all in a group so

27:41

we’ve got to come up here and we’ve got

27:42

to ungroup them and now we should be

27:46

able to pick up A1 and move it to

27:50

there, A2 and move it to there

27:56

so I think you can see I’m not going to

27:59

complete that example but you can see

Transcript For RDWorks Advanced Tools (Cont…)

28:01

here is a potentially useful way in

28:04

which you could use the array it’s not

28:06

the way in which I envisage to make it

28:08

simple but in a practical real-world you

28:11

can use the array to generate a series

28:13

of numbers and then you can move them

28:15

around where you want on your sheet

28:18

well if you’re as frustrated as I am, I

28:20

think this would be a convenient place

28:21

to stop take a deep breath and I shall

28:25

see you next time

What Next?

Did you enjoy this post? Why not check out some of our other posts:

Disclaimer

Last updated August 26, 2021

WEBSITE DISCLAIMER

The information provided by n-Deavor Limited, trading as Laseruser.com (“we,” “us” , or “our”) on (the “Site”) is for general informational purposes only. All information on the Site is provided in good faith, however we make no representation or warranty of any kind, express or implied, regarding the accuracy, adequacy, validity, reliability, availability or completeness of any information on the Site.

UNDER NO CIRCUMSTANCE SHALL WE HAVE ANY LIABILITY TO YOU FOR ANY LOSS OR DAMAGE OF ANY KIND INCURRED AS A RESULT OF THE USE OF THE SITE OR RELIANCE ON ANY INFORMATION PROVIDED ON THE SITE. YOUR USE OF THE SITE AND YOUR RELIANCE ON ANY INFORMATION ON THE SITE IS SOLELY AT YOUR OWN RISK.

The Site may contain (or you may be sent through the Site) links to other websites or content belonging to or originating from third parties or links to websites and features in banners or other advertising. Such external links are not investigated, monitored, or checked for accuracy, adequacy, validity, reliability, availability or completeness by us.

WE DO NOT WARRANT, ENDORSE, GUARANTEE, OR ASSUME RESPONSIBILITY FOR THE ACCURACY OR RELIABILITY OF ANY INFORMATION OFFERED BY THIRD-PARTY WEBSITES LINKED THROUGH THE SITE OR ANY WEBSITE OR FEATURE LINKED IN ANY BANNER OR OTHER ADVERTISING.
WE WILL NOT BE A PARTY TO OR IN ANY WAY BE RESPONSIBLE FOR MONITORING ANY TRANSACTION BETWEEN YOU AND THIRD-PARTY PROVIDERS OF PRODUCTS OR SERVICES.


AFFILIATES DISCLAIMER

The Site may contain links to affiliate websites, and we receive an affiliate commission for any purchases made by you on the affiliate website using such links. Our affiliates include the following:

  • makeCNC who provide Downloadable Patterns, Software, Hardware and other content for Laser Cutters, CNC Routers, Plasma, WaterJets, CNC Milling Machines, and other Robotic Tools. They also provide Pattern Files in PDF format for Scroll Saw Users. They are known for their Friendly and Efficient Customer Service and have a comprehensive back catalogue as well as continually providing New Patterns and Content.
  • Cloudray Laser: a world-leading laser parts and solutions provider, has established a whole series of laser product lines, range from CO2 engraving & cutting machine parts, fiber cutting machine parts and laser marking machine parts.