Basic Pattern Maker [ Windows & Linux ]
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Attach drawing files, scripts and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Attach drawing files, scripts and screenshots.
Post one question per topic.
-
- Premier Member
- Posts: 519
- Joined: Mon Sep 30, 2019 6:21 am
- Location: Melbourne - Australia
Re: Basic Pattern Maker [ Windows & Linux ]
.
Last edited by John Hyslop on Wed Nov 06, 2024 11:59 am, edited 2 times in total.
IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]
-
- Premier Member
- Posts: 519
- Joined: Mon Sep 30, 2019 6:21 am
- Location: Melbourne - Australia
Re: Basic Pattern Maker [ Windows & Linux ]
Hey All
Here's one I did today... this is how I sometimes go about making patterns, you find the repeat that would make it seamless then draw it in Qcad on the grid that best fits..
As you can see I used the blue markers on this pattern to help me line it up vertically..
The perspective tool didn't work too well on the door image so the rectangles are a bit out of whack
but it gave me some info to start creating this pattern.. BPM sketch files attached..
Happy Hatching
John & PeteVick
Here's one I did today... this is how I sometimes go about making patterns, you find the repeat that would make it seamless then draw it in Qcad on the grid that best fits..
As you can see I used the blue markers on this pattern to help me line it up vertically..

The perspective tool didn't work too well on the door image so the rectangles are a bit out of whack

Happy Hatching
John & PeteVick
IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]
-
- Premier Member
- Posts: 519
- Joined: Mon Sep 30, 2019 6:21 am
- Location: Melbourne - Australia
Re: Basic Pattern Maker [ Windows & Linux ]
Hi All
Here’s another example of how you could use the blue markers to help you draw a pattern.
In this example I’m using “bpm-herringbone3-1.bpmlc” which you can find in the downloaded zip file folder called BPM-Sketches.
This pattern has been drawn on a 6x6 grid, to enable us to place gaps between the boards we’ll use a 36x36 grid “which is dividable by 6”, mark positions with the “Blue Markers” and redraw the original which will give us a our guides, these are later removed by using the "Edit Mode" feature in the App.. The gif below shows the steps.
This link explains how to create ratio herringbone patterns with BPM.
https://qcad.org/rsforum/viewtopic.php? ... 995#p42150
Happy Hatching
John & PeteVick
Here’s another example of how you could use the blue markers to help you draw a pattern.
In this example I’m using “bpm-herringbone3-1.bpmlc” which you can find in the downloaded zip file folder called BPM-Sketches.
This pattern has been drawn on a 6x6 grid, to enable us to place gaps between the boards we’ll use a 36x36 grid “which is dividable by 6”, mark positions with the “Blue Markers” and redraw the original which will give us a our guides, these are later removed by using the "Edit Mode" feature in the App.. The gif below shows the steps.
This link explains how to create ratio herringbone patterns with BPM.
https://qcad.org/rsforum/viewtopic.php? ... 995#p42150
Happy Hatching

John & PeteVick
IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]
-
- Premier Member
- Posts: 519
- Joined: Mon Sep 30, 2019 6:21 am
- Location: Melbourne - Australia
Re: Basic Pattern Maker [ Windows & Linux ]
Hi All
FYI BPM uses it's own built in magnifier using the mouse scroll wheel or + & - keys, if you have a screen magnifier set this may cause guide & mouse pointer misalignment as shown below.. .
.
Please Note:-This only applies to people using "Ease of Access settings" with their display magnification set higher than 100% and the crosshairs/guides are not directly under the mouse cursor.
.
These settings are for Windows 10, Windows 7 will be slightly different but similar regarding DPI.
.
If this needs corrected do this:-
Apply these settings to your desktop shortcut or the exe file.
64bit location C:\Program Files (x86)\Basic Pattern Maker\BPM.exe
32bit location C:\Program Files \Basic Pattern Maker\BPM.exe
.
. .
.
I hope this helps anyone that might have had these minor problems....
.
FYI Pete & I have been working on the next release which is currently in testing, it has quite a few enhancements..
. .
Happy Hatching
John & Pete..
FYI BPM uses it's own built in magnifier using the mouse scroll wheel or + & - keys, if you have a screen magnifier set this may cause guide & mouse pointer misalignment as shown below.. .
.
Please Note:-This only applies to people using "Ease of Access settings" with their display magnification set higher than 100% and the crosshairs/guides are not directly under the mouse cursor.
.
These settings are for Windows 10, Windows 7 will be slightly different but similar regarding DPI.
.
If this needs corrected do this:-
Apply these settings to your desktop shortcut or the exe file.
64bit location C:\Program Files (x86)\Basic Pattern Maker\BPM.exe
32bit location C:\Program Files \Basic Pattern Maker\BPM.exe
.
. .
.
I hope this helps anyone that might have had these minor problems....
.
FYI Pete & I have been working on the next release which is currently in testing, it has quite a few enhancements..

. .
Happy Hatching

John & Pete..
IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]
-
- Premier Member
- Posts: 519
- Joined: Mon Sep 30, 2019 6:21 am
- Location: Melbourne - Australia
Re: Basic Pattern Maker [ Windows & Linux ]
Hey Everyone..
..
Basic Hatch Pattern Maker [Coming Soon]
..
Easy to use: No complicated menus—designed with simplicity in mind (KISS principle).
No CAD software needed: You can create patterns without the need for complex CAD tools.
So simple, even a 5-year-old can use it: My grandson tried it out and loved it!
..
Pete has exceeded all my expectations with his programming skills. This little app wouldn’t be where it is today without his expertise.
..
As we move forward, I’m excited to see where this journey takes us!
..
Here’s a sneak peek at a couple of screenshots from the upcoming release!
.. ..
Full credit to my grandson for this one
.. .
.
Happy Hatching Everyone
Cheers
John & Pete

..
Basic Hatch Pattern Maker [Coming Soon]
..
Easy to use: No complicated menus—designed with simplicity in mind (KISS principle).
No CAD software needed: You can create patterns without the need for complex CAD tools.
So simple, even a 5-year-old can use it: My grandson tried it out and loved it!
..
Pete has exceeded all my expectations with his programming skills. This little app wouldn’t be where it is today without his expertise.
..
As we move forward, I’m excited to see where this journey takes us!

..
Here’s a sneak peek at a couple of screenshots from the upcoming release!
.. ..
Full credit to my grandson for this one

.. .
.
Happy Hatching Everyone
Cheers
John & Pete

IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]
-
- Premier Member
- Posts: 519
- Joined: Mon Sep 30, 2019 6:21 am
- Location: Melbourne - Australia
Re: Basic Pattern Maker [ Windows & Linux ]
Hi All,
Pete and I have been waiting for Microsoft to remove the SmartScreen warning when installing our app. It’s been almost three weeks now, and it seems that many casual developers are facing the same issue. We’re planning to upload the App regardless, but please be aware that you’ll encounter a SmartScreen warning, and you can decide whether or not to proceed with the installation.
In the meantime, I’ve attached a sketch file that you might find useful for creating laser-cut garden screens.
Happy Hatching
John & Pete And here's the BPM sketch file:-
Pete and I have been waiting for Microsoft to remove the SmartScreen warning when installing our app. It’s been almost three weeks now, and it seems that many casual developers are facing the same issue. We’re planning to upload the App regardless, but please be aware that you’ll encounter a SmartScreen warning, and you can decide whether or not to proceed with the installation.
In the meantime, I’ve attached a sketch file that you might find useful for creating laser-cut garden screens.
Happy Hatching

John & Pete And here's the BPM sketch file:-
IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]
-
- Premier Member
- Posts: 4874
- Joined: Wed Sep 27, 2017 4:17 pm
Re: Basic Pattern Maker [ Windows & Linux ]
Sorry guys, but I spotted a minute flaw that must occur somewhere in the mathematical approach.
It seems that the tile Width = tile Height and both are 48.00 for this pattern.
The signs of N and M don't matter in the equations below.
The differences are too pronounced to be artifacts of the rounding to 10 decimal digits.
Regards,
CVH
It seems that the tile Width = tile Height and both are 48.00 for this pattern.
The signs of N and M don't matter in the equations below.
The differences are too pronounced to be artifacts of the rounding to 10 decimal digits.
Regards,
CVH
-
- Premier Member
- Posts: 519
- Joined: Mon Sep 30, 2019 6:21 am
- Location: Melbourne - Australia
Re: Basic Pattern Maker [ Windows & Linux ]
Greetings All
BPM - v1.5.0 Update
Pete and I are pleased to announce the latest version of BPM! Here are the key features and improvements:
• Installation:
• BPM Linux DEB can be found under Menu > Graphics > Basic Pattern Maker.
• BPM Windows installs under Menu > Basic Pattern Maker.
• Included in this upload:
• PDF Information
• 151 sample BPM sketches
• New Features:
• Support for transparent overlay images, including options to scale and move the image.
• Lines can now be drawn orthogonally, with the following ratios: 1:1, 2:1, 3:1, 3:2, 4:1, and 4:3.
• The blue elastic line changes to green in allowed ratio areas.
• Increased scale accuracy with additional decimal places.
• Grid snapping for improved point selection accuracy.
• Crosshairs are now available in either small or large orthogonal formats.
• Enhanced feedback messages in the status bar.
• The open filename is now displayed at the top of the app window.
• The screenshot feature now includes a save dialogue (along with a new icon) and saves images as JPEG files.
• All icons are displayed along the top of the app, except for zoom min/max.
• Right-click menu added for grid snap and cursor states (saved to ini/conf file).
• Right-click menu added to Blue Markers with an option to delete all.
• More practical UI layout.
• Hover messages added to some icons.
• All saved file paths are now stored in the ini/conf file.
• Bug Fixes:
• Numerous bug fixes.
Attention Windows Users, SmartScreen will stop the BPM setup file it's up to you whether or not you install, we can both vouch this is not infected with Viruses or any Malware, bottom line if you don't trust us don't download it..
.
Don't forget to set the scale before saving the hatch file
. .
You can use these ratios to simulate a circular or curved looking pattern. .
.
Happy Hatching
John & PeteVick
If you like this application you might like my Basic Hatch Tool see link below:-
https://qcad.org/rsforum/viewtopic.php? ... =45#p39904

BPM - v1.5.0 Update
Pete and I are pleased to announce the latest version of BPM! Here are the key features and improvements:
• Installation:
• BPM Linux DEB can be found under Menu > Graphics > Basic Pattern Maker.
• BPM Windows installs under Menu > Basic Pattern Maker.
• Included in this upload:
• PDF Information
• 151 sample BPM sketches
• New Features:
• Support for transparent overlay images, including options to scale and move the image.
• Lines can now be drawn orthogonally, with the following ratios: 1:1, 2:1, 3:1, 3:2, 4:1, and 4:3.
• The blue elastic line changes to green in allowed ratio areas.
• Increased scale accuracy with additional decimal places.
• Grid snapping for improved point selection accuracy.
• Crosshairs are now available in either small or large orthogonal formats.
• Enhanced feedback messages in the status bar.
• The open filename is now displayed at the top of the app window.
• The screenshot feature now includes a save dialogue (along with a new icon) and saves images as JPEG files.
• All icons are displayed along the top of the app, except for zoom min/max.
• Right-click menu added for grid snap and cursor states (saved to ini/conf file).
• Right-click menu added to Blue Markers with an option to delete all.
• More practical UI layout.
• Hover messages added to some icons.
• All saved file paths are now stored in the ini/conf file.
• Bug Fixes:
• Numerous bug fixes.
Attention Windows Users, SmartScreen will stop the BPM setup file it's up to you whether or not you install, we can both vouch this is not infected with Viruses or any Malware, bottom line if you don't trust us don't download it..
.
Don't forget to set the scale before saving the hatch file

. .
You can use these ratios to simulate a circular or curved looking pattern. .
.
Happy Hatching

John & PeteVick
If you like this application you might like my Basic Hatch Tool see link below:-
https://qcad.org/rsforum/viewtopic.php? ... =45#p39904
IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]
-
- Premier Member
- Posts: 519
- Joined: Mon Sep 30, 2019 6:21 am
- Location: Melbourne - Australia
Re: Basic Pattern Maker [ Windows & Linux ]


IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]
-
- Premier Member
- Posts: 519
- Joined: Mon Sep 30, 2019 6:21 am
- Location: Melbourne - Australia
Re: Basic Pattern Maker [ Windows & Linux ]
Hey All
Print your own Christmas paper in Qcad
.
Wishing you all a safe and happy festive season...


Happy Hatching
John & Pete
.
BPM Sketch file and png in zipper..

Print your own Christmas paper in Qcad

.
Wishing you all a safe and happy festive season...



Happy Hatching
John & Pete

.
BPM Sketch file and png in zipper..
IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]
-
- Premier Member
- Posts: 519
- Joined: Mon Sep 30, 2019 6:21 am
- Location: Melbourne - Australia
Re: Basic Pattern Maker [ Windows & Linux ]
Hello everyone,
I hope you all had a nice break!
I came across this screen on TV and thought it would be fun to recreate it using our free "Basic Pattern Maker" application. I’ve attached the zip file so you can add it to your BPM-Sketches folder. The zip includes the image I used as a guide (though it's not the best quality).
. .
If you don’t have BPM yet, you can download it from this link:
https://qcad.org/rsforum/viewtopic.php? ... =15#p46115
.
Happy Hatching!
Cheers,
John & Pete
I hope you all had a nice break!

I came across this screen on TV and thought it would be fun to recreate it using our free "Basic Pattern Maker" application. I’ve attached the zip file so you can add it to your BPM-Sketches folder. The zip includes the image I used as a guide (though it's not the best quality).
. .
If you don’t have BPM yet, you can download it from this link:
https://qcad.org/rsforum/viewtopic.php? ... =15#p46115
.
Happy Hatching!
Cheers,
John & Pete
IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]
-
- Premier Member
- Posts: 519
- Joined: Mon Sep 30, 2019 6:21 am
- Location: Melbourne - Australia
Re: Basic Pattern Maker [ Windows & Linux ]
G’day everyone,
Last year, PeteVick and I released a tool called BPM (Basic Pattern Maker) — a lightweight application for creating .pat files for use in QCAD and other CAD programs.
I’ve just put together a quick tutorial using BPM, based on a pattern I spotted on a screen while watching Jurassic World. I snapped a photo of the scene and used it as inspiration to recreate the hatch pattern using our software.
. . .
While this tutorial is by myself, BPM is a joint project between Pete and I. If you give it a try, we’d love to see what patterns you come up with!
Happy Hatching
Cheers,
John & Pete
Last year, PeteVick and I released a tool called BPM (Basic Pattern Maker) — a lightweight application for creating .pat files for use in QCAD and other CAD programs.
I’ve just put together a quick tutorial using BPM, based on a pattern I spotted on a screen while watching Jurassic World. I snapped a photo of the scene and used it as inspiration to recreate the hatch pattern using our software.
. . .
While this tutorial is by myself, BPM is a joint project between Pete and I. If you give it a try, we’d love to see what patterns you come up with!
Happy Hatching
Cheers,
John & Pete
IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]