Creating a textured station platform surface

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
PeterSD
Posts: 167
Joined: Sat Nov 13, 2021 8:54 pm
Location: UK

Re: Creating a textured station platform surface

Post by PeterSD »

TheMarkster wrote: Wed Jan 12, 2022 9:09 pm It could be better to make more than you need on both sides and then come back with a pocket to trim the excess.
In your snip of the brick wall, which is the same configuration as my platform texture, you seem to have managed to produce the right overall result that I would want to achieve. I could then pocket the even rows at each end as you suggest.
What I am unclear about is, how you made the pattern produced this result when the even rows start with a half brick, then continue with a full brick for the remaining columns?
User avatar
Shalmeneser
Veteran
Posts: 9591
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Creating a textured station platform surface

Post by Shalmeneser »

The problem of the 1st file :
Sketch002 : upper left rectangle is still connected to other rectangles.
User avatar
Shalmeneser
Veteran
Posts: 9591
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Creating a textured station platform surface

Post by Shalmeneser »

LinearPatterns : just modify occurrences -> length automatically recalculated
Attachments
Capture2.PNG
Capture2.PNG (9.81 KiB) Viewed 965 times
Capture.PNG
Capture.PNG (1.42 KiB) Viewed 965 times
Station Platform REV 1_markster_SHALM.FCStd
(162.62 KiB) Downloaded 11 times
PeterSD
Posts: 167
Joined: Sat Nov 13, 2021 8:54 pm
Location: UK

Re: Creating a textured station platform surface

Post by PeterSD »

Shalmeneser wrote: Thu Jan 13, 2022 11:20 am LinearPatterns : just modify occurrences -> length automatically recalculated
Thanks for this. I could not get access to the LinearPatterns and MultiTransform settings previously. I can now.
LinearPattern
The length seems to be calculated from the bracketed formula and the number of occurrences. The length is automatically re-calculated with the number of occurrences entered and the 3D model is updated accordingly.
Could you please explain the formula please for my edification?
User avatar
Shalmeneser
Veteran
Posts: 9591
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Creating a textured station platform surface

Post by Shalmeneser »

Code: Select all

(Sketch002.Constraints.LL + Sketch002.Constraints.dd) * (Occurrences - 1)
LL and dd are dimensions from Sketch002 :
* LL = length
* dd = distance beetwen rectangles
* LL+dd = offset distance beetwen rectangles

Occurrences is from LinerPattern :
* Occurrences = number of repetitions
* - 1 = except the 1st one
Attachments
Capture d’écran 2022-01-13 150014.png
Capture d’écran 2022-01-13 150014.png (15.16 KiB) Viewed 926 times
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: Creating a textured station platform surface

Post by TheMarkster »

PeterSD wrote: Thu Jan 13, 2022 8:52 am In your snip of the brick wall, which is the same configuration as my platform texture, you seem to have managed to produce the right overall result that I would want to achieve. I could then pocket the even rows at each end as you suggest.
What I am unclear about is, how you made the pattern produced this result when the even rows start with a half brick, then continue with a full brick for the remaining columns?
This is the base sketch:
Snip macro screenshot-c7ea05.png
Snip macro screenshot-c7ea05.png (53.81 KiB) Viewed 893 times
My suggestion is to make it bigger than needed, and then trim away the excess in another pocket.
PeterSD
Posts: 167
Joined: Sat Nov 13, 2021 8:54 pm
Location: UK

Re: Creating a textured station platform surface

Post by PeterSD »

Shalmeneser wrote: Thu Jan 13, 2022 1:57 pm

Code: Select all

(Sketch002.Constraints.LL + Sketch002.Constraints.dd) * (Occurrences - 1)
LL and dd are dimensions from Sketch002 :
* LL = length
* dd = distance beetwen rectangles
* LL+dd = offset distance beetwen rectangles

Occurrences is from LinerPattern :
* Occurrences = number of repetitions
* - 1 = except the 1st one
Thanks once more :D .
It looks as though I shall have to adjust sketch000 along the Y axis to provide a better fit for the pads.
The next stage would be to pocket the half brick extensions to the MultTransform. I guess that this is where sketch003 should come into play play?
PeterSD
Posts: 167
Joined: Sat Nov 13, 2021 8:54 pm
Location: UK

Re: Creating a textured station platform surface

Post by PeterSD »

TheMarkster wrote: Thu Jan 13, 2022 4:19 pm
PeterSD wrote: Thu Jan 13, 2022 8:52 am In your snip of the brick wall, which is the same configuration as my platform texture, you seem to have managed to produce the right overall result that I would want to achieve. I could then pocket the even rows at each end as you suggest.
What I am unclear about is, how you made the pattern produced this result when the even rows start with a half brick, then continue with a full brick for the remaining columns?
This is the base sketch:

Snip macro screenshot-c7ea05.png

My suggestion is to make it bigger than needed, and then trim away the excess in another pocket.
Sorry, I missed this reply from you. I am feeling unwell and having to rest but will reply later.
Kind Regards
Peter
PeterSD
Posts: 167
Joined: Sat Nov 13, 2021 8:54 pm
Location: UK

Re: Creating a textured station platform surface

Post by PeterSD »

PeterSD wrote: Thu Jan 13, 2022 5:47 pm
TheMarkster wrote: Thu Jan 13, 2022 4:19 pm
PeterSD wrote: Thu Jan 13, 2022 8:52 am In your snip of the brick wall, which is the same configuration as my platform texture, you seem to have managed to produce the right overall result that I would want to achieve. I could then pocket the even rows at each end as you suggest.
What I am unclear about is, how you made the pattern produced this result when the even rows start with a half brick, then continue with a full brick for the remaining columns?
This is the base sketch:

Snip macro screenshot-c7ea05.png

My suggestion is to make it bigger than needed, and then trim away the excess in another pocket.
Sorry, I missed this reply from you. I am feeling unwell and having to rest but will reply later.
Kind Regards
Peter
Sorry for not replying properly earlier. I am back up now.
At the bottom of page 1 of this thread, you can see how I was preparing to make the sketch to a large size within that which my printer will accommodate and considered such other things like cutting the model to use this as a general template for the build of the station platforms. I see it as an opportunity for a more robust build than card kits.
I had a lot of difficulty studying your upload because the MultTransform function and Linearpatter functions appeared broken and I had no way of looking at the settings for these. I have received a post from Shalmeneser which I have been able to examine.
The main issues I have is the pocketing process and I wondered if sketch003 was in preparation of carrying this out.
Edit
I have added a link from the latest file below
Station Platform REV 1_markster_SHALM.FCStd
(162.34 KiB) Downloaded 7 times
Kind Regards
Peter
User avatar
Shalmeneser
Veteran
Posts: 9591
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Creating a textured station platform surface

Post by Shalmeneser »

PeterSD wrote: Thu Jan 13, 2022 5:39 pm It looks as though I shall have to adjust sketch000 along the Y axis to provide a better fit for the pads.
YES. Choosing the right plane to sketch is the base for success.
Sketch003 was for the last pocket but the 1st sketch was not useable.
Attachments
Capture du 2022-01-13 22-18-20.png
Capture du 2022-01-13 22-18-20.png (3.75 KiB) Viewed 791 times
Station Platform REV 1_markster_SHALM_v2.FCStd
(191.73 KiB) Downloaded 10 times
Post Reply