Difference between revisions of "FreeCAD/C2/Hatch-and-Array/English"
(Created page with " '''Title of script''': Hatch and Array '''Author: ''' '''Keywords: '''Freecad, hatch, array, cadhatch site, about hatching, rectangular array, polar array, circular array,...") |
|||
| (7 intermediate revisions by 2 users not shown) | |||
| Line 24: | Line 24: | ||
| − | | | In this tutorial, we will learn to, | + | || In this tutorial, we will learn to, |
| Line 31: | Line 31: | ||
* Download hatches from cadhatch.com | * Download hatches from cadhatch.com | ||
* About hatch lines | * About hatch lines | ||
| − | * About arrays | + | * About arrays and |
* Add various types of arrays | * Add various types of arrays | ||
| Line 44: | Line 44: | ||
* '''Windows''' 11 OS and | * '''Windows''' 11 OS and | ||
| − | * '''FreeCAD | + | * '''FreeCAD 0.21.1''' |
| Line 57: | Line 57: | ||
| − | || To follow this tutorial, * Learners must be familiar with the '''FreeCAD''' interface. | + | || To follow this tutorial, |
| + | * Learners must be familiar with the '''FreeCAD''' interface. | ||
* For pre-requisite tutorials, please visit this site. | * For pre-requisite tutorials, please visit this site. | ||
| Line 75: | Line 76: | ||
| − | Click on Create new to start a new | + | Click on '''Create new''' to start a new drawing. |
| − | + | ||
Go to '''Draft workbench'''. | Go to '''Draft workbench'''. | ||
| − | Make sure | + | Make sure the orthographic and top view are selected. |
| + | |||
| + | Select the rectangle tool and draw a rectangle on the canvas. | ||
| + | |||
|- | |- | ||
|| Select the rectangle and click on the '''clone tool'''. | || Select the rectangle and click on the '''clone tool'''. | ||
| Line 107: | Line 110: | ||
|| Next, let’s add hatches on this rectangle. | || Next, let’s add hatches on this rectangle. | ||
|- | |- | ||
| − | || '''Slide Number | + | || '''Slide Number 5''' |
'''What is a Hatch?''' | '''What is a Hatch?''' | ||
|| Cross sections of a drawing are filled with thin parallel equally spaced lines. | || Cross sections of a drawing are filled with thin parallel equally spaced lines. | ||
| − | |||
Thus user can differentiate between various areas with ease in a drawing | Thus user can differentiate between various areas with ease in a drawing | ||
|- | |- | ||
|| Open a web browser and go to cadhatch.com website. | || Open a web browser and go to cadhatch.com website. | ||
| − | |||
| − | |||
| − | |||
|| Open a web browser and go to '''cadhatch.com''' website. | || Open a web browser and go to '''cadhatch.com''' website. | ||
| − | |||
| − | |||
|- | |- | ||
|| Cursor on the various '''hatch''' styles. | || Cursor on the various '''hatch''' styles. | ||
| − | |||
Scroll down. | Scroll down. | ||
| − | |||
| − | |||
|| Notice several patterns that we can download freely. | || Notice several patterns that we can download freely. | ||
| − | |||
Scroll down and notice the parallel hatch pattern. | Scroll down and notice the parallel hatch pattern. | ||
| − | |||
| − | |||
|- | |- | ||
|| Scroll down and Click on the '''parallel hatch''' pattern. | || Scroll down and Click on the '''parallel hatch''' pattern. | ||
| − | || Click on it and a new page loads with several parallel | + | || Click on it and a new page loads with several parallel styles. |
|- | |- | ||
|| Click on the very first one to download it. | || Click on the very first one to download it. | ||
| Line 147: | Line 138: | ||
|| Cursor on screen. | || Cursor on screen. | ||
|| For some of you the '''Download''' may start automatically. | || For some of you the '''Download''' may start automatically. | ||
| − | |||
If a prompt appears, save the '''hatch zip file''' to your computer. | If a prompt appears, save the '''hatch zip file''' to your computer. | ||
| Line 158: | Line 148: | ||
| − | Right click to open the menu and select extract all. | + | Right click to open the menu and select '''extract all'''. |
|- | |- | ||
|| Click on '''extract'''. | || Click on '''extract'''. | ||
| Line 166: | Line 156: | ||
|| Click on '''extract'''. | || Click on '''extract'''. | ||
| − | + | Now open the '''extracted''' file folder. | |
| − | Now open the ''' | + | |
|- | |- | ||
|| Cursor on the extracted files. | || Cursor on the extracted files. | ||
| Line 179: | Line 168: | ||
Close the text file. | Close the text file. | ||
| − | || Let’s open the text file | + | || Let’s open the text file, notice a 45 degree angle. |
| Line 194: | Line 183: | ||
| − | Click on '''downgrade''' once to | + | Click on '''downgrade''' once to convert to edges. |
| + | |||
| + | Select all the edges. Click on the '''upgrade''' tool to change to '''wireframe''' | ||
|- | |- | ||
|| Click once on '''upgrade''' to change the object to '''face mode'''. | || Click once on '''upgrade''' to change the object to '''face mode'''. | ||
| − | || Click | + | || Click again on '''upgrade''' to change to '''face mode'''. |
| + | |||
|- | |- | ||
| − | || Select the face and click on the '''hatch tool'''. | + | || Select the face and |
| − | || Select the face and click on the '''hatch tool'''. | + | |
| + | click on the '''hatch tool'''. | ||
| + | || Select the face and change the style to wireframe. | ||
| + | |||
| + | Select the face and click on the '''hatch tool'''. | ||
|- | |- | ||
|| Cursor on the left panel. | || Cursor on the left panel. | ||
| Line 217: | Line 213: | ||
|| We don’t notice many hatch lines in the rectangle now. | || We don’t notice many hatch lines in the rectangle now. | ||
| + | |- | ||
| + | || For '''scale''' type 1 and press '''Enter'''. | ||
| + | || For some of you the scale may be already at 1. | ||
We can change the scale and rotation angle of the hatch as desired. | We can change the scale and rotation angle of the hatch as desired. | ||
| − | |||
| − | |||
| − | |||
|- | |- | ||
|| Cursor on the rectangle. | || Cursor on the rectangle. | ||
| Line 235: | Line 231: | ||
Next, let’s learn about arrays. | Next, let’s learn about arrays. | ||
|- | |- | ||
| − | || '''Slide Number | + | || '''Slide Number 6''' |
'''What is an Array?''' | '''What is an Array?''' | ||
| − | + | ||'''Array''' is specified number copies of an object placed in a pre-defined order. | |
| − | + | ||
| − | || '''Array''' is specified number copies of an object placed in a pre-defined order | + | |
They can be placed along a line, row-wise, column wise, circular and so on. | They can be placed along a line, row-wise, column wise, circular and so on. | ||
| + | |- | ||
| + | ||Point to the canvas | ||
| + | ||I have deleted all the objects on the canvas. | ||
| + | |- | ||
| + | |||
| + | || | ||
| + | ||Let's draw a rectangle to demonstrate arrays. | ||
|- | |- | ||
|| Click on the the non-hatched rectangle. | || Click on the the non-hatched rectangle. | ||
|| I will select the non-hatched rectangle. | || I will select the non-hatched rectangle. | ||
|- | |- | ||
| + | |||
|| Click on the array tool in the modification panel. | || Click on the array tool in the modification panel. | ||
| Line 256: | Line 258: | ||
| − | Notice several types and | + | Notice several types and I will choose the first option called '''array'''. |
|- | |- | ||
|| Cursor on the left panel. | || Cursor on the left panel. | ||
| Line 262: | Line 264: | ||
|- | |- | ||
|| For '''number of elements in x, y and z''', type 5 each. | || For '''number of elements in x, y and z''', type 5 each. | ||
| − | || For the number of elements in x, y and z, I will enter 5 each as seen. | + | || For the number of elements in x, y and z, I will enter 5 in each as seen. |
|- | |- | ||
|| Type 10 for '''X interval''', and press '''Enter'''. | || Type 10 for '''X interval''', and press '''Enter'''. | ||
| Line 275: | Line 277: | ||
|| Scroll to the top of the left panel and click on '''Ok'''. | || Scroll to the top of the left panel and click on '''Ok'''. | ||
|| Scroll to the top of the left panel and click on '''Ok''' to see the created '''array'''. | || Scroll to the top of the left panel and click on '''Ok''' to see the created '''array'''. | ||
| + | |- | ||
| + | || | ||
| + | ||Zoom out as needed to on the canvas. | ||
|- | |- | ||
|| Cursor on the canvas. | || Cursor on the canvas. | ||
| Line 310: | Line 315: | ||
Type 12 for '''Number of elements'''. | Type 12 for '''Number of elements'''. | ||
| − | |||
| − | |||
|| Again, the options in the left panel changes. | || Again, the options in the left panel changes. | ||
| + | Type 12 for '''Number of elements'''. | ||
| − | + | Do not press the '''Enter''' key. | |
|- | |- | ||
|| Move the cursor to the circumference of the circle to locate the center of the circle. | || Move the cursor to the circumference of the circle to locate the center of the circle. | ||
| Line 322: | Line 326: | ||
| − | We can see a white dot at the center as seen | + | We can see a white dot at the center as seen. |
|- | |- | ||
|| Click on it and notice that the circle is equally divided into 12 sections. | || Click on it and notice that the circle is equally divided into 12 sections. | ||
| Line 334: | Line 338: | ||
|- | |- | ||
|| Cursor on the left panel. | || Cursor on the left panel. | ||
| − | || On the left panel several properties array. | + | || On the left panel several properties are seen for this array. |
|- | |- | ||
|| Cursor on the various options. | || Cursor on the various options. | ||
| Line 345: | Line 349: | ||
Type 3 for circular layer. | Type 3 for circular layer. | ||
|| I will change it to 100, 50 and to 3 layers. | || I will change it to 100, 50 and to 3 layers. | ||
| − | |||
I will keep symmetry to 1. | I will keep symmetry to 1. | ||
| Line 370: | Line 373: | ||
|| I will select 2 objects from the canvas. | || I will select 2 objects from the canvas. | ||
| + | Let's draw a rectangle. | ||
Hold down the '''control key''' when selecting more than one object. | Hold down the '''control key''' when selecting more than one object. | ||
| Line 397: | Line 401: | ||
|- | |- | ||
|| | || | ||
| − | || | + | || If desired save your work and exit '''FreeCAD'''. |
|- | |- | ||
| − | || '''Slide Number | + | || '''Slide Number 7''' |
'''Summary''' | '''Summary''' | ||
| Line 408: | Line 412: | ||
| − | In this tutorial, we | + | In this tutorial, we learnt about |
| + | * Cloning an object | ||
* Hatching | * Hatching | ||
* Downloaded hatches from cadhatch.com | * Downloaded hatches from cadhatch.com | ||
* About hatch lines | * About hatch lines | ||
| − | * Added various types of | + | * About arrays |
| + | * Added various types of arrays | ||
|- | |- | ||
| − | || '''Slide Number | + | || '''Slide Number 8''' |
'''Assignment''' | '''Assignment''' | ||
| Line 425: | Line 431: | ||
Create hatches as seen here. | Create hatches as seen here. | ||
|- | |- | ||
| − | || '''Slide Number | + | || '''Slide Number 9''' |
'''Assignment''' | '''Assignment''' | ||
| Line 432: | Line 438: | ||
|| Create an array as seen here. | || Create an array as seen here. | ||
|- | |- | ||
| − | || '''Slide Number | + | || '''Slide Number 10''' |
'''Spoken Tutorial Project''' | '''Spoken Tutorial Project''' | ||
| Line 443: | Line 449: | ||
Please download and watch it. | Please download and watch it. | ||
|- | |- | ||
| − | || '''Slide Number | + | || '''Slide Number 11''' |
'''Spoken Tutorial workshops''' | '''Spoken Tutorial workshops''' | ||
| Line 456: | Line 462: | ||
Please write to us. | Please write to us. | ||
|- | |- | ||
| − | || '''Slide Number | + | || '''Slide Number 12''' |
'''Forum for specific questions:''' | '''Forum for specific questions:''' | ||
|| Please post your timed queries in this forum. | || Please post your timed queries in this forum. | ||
|- | |- | ||
| − | || '''Slide Number | + | || '''Slide Number 13''' |
'''Acknowledgement''' | '''Acknowledgement''' | ||
| − | || '''Spoken Tutorial''' Project | + | ||The '''Spoken Tutorial''' Project was established by the Ministry of Education Government of India'''. |
|- | |- | ||
|| | || | ||
| − | || | + | || Thank you for joining. |
|- | |- | ||
|} | |} | ||
Latest revision as of 16:08, 28 June 2024
Title of script: Hatch and Array
Author:
Keywords: Freecad, hatch, array, cadhatch site, about hatching, rectangular array, polar array, circular array, path array, video tutorial.
| Visual Cue | Narration |
| Slide Number 1
Title Slide |
Welcome to the tutorial on Hatch and Array. |
| Slide Number 2
Learning Objectives
|
In this tutorial, we will learn to,
|
| Slide Number 3
System and Software Requirement |
To record this tutorial, I am using
|
| Slide Number 4
Pre-requisites
|
To follow this tutorial,
|
| Open FreeCAD.
Click on Create New. Go to Draft workbench. Select Orthographic and top view.
|
Open FreeCAD.
Go to Draft workbench.
Select the rectangle tool and draw a rectangle on the canvas. |
| Select the rectangle and click on the clone tool. | Select the rectangle and click on the clone tool. |
| Cursor on the canvas.
|
A clone will get created which is not separately visible.
|
| Select the new object, click on move tool.
|
Select this new object and move it as desired.
|
| Next, let’s add hatches on this rectangle. | |
| Slide Number 5
What is a Hatch? |
Cross sections of a drawing are filled with thin parallel equally spaced lines.
Thus user can differentiate between various areas with ease in a drawing |
| Open a web browser and go to cadhatch.com website. | Open a web browser and go to cadhatch.com website. |
| Cursor on the various hatch styles.
Scroll down. |
Notice several patterns that we can download freely.
Scroll down and notice the parallel hatch pattern. |
| Scroll down and Click on the parallel hatch pattern. | Click on it and a new page loads with several parallel styles. |
| Click on the very first one to download it. | I will click on the very first one to download it. |
| Cursor on screen. | For some of you the Download may start automatically.
If a prompt appears, save the hatch zip file to your computer. |
| Show the downloaded file. | Next we have to extract the files from the zip archive. |
| Open the file manager and select the downloaded zip file. | Open the file manager and select the downloaded zip file.
|
| Click on extract.
|
Click on extract.
Now open the extracted file folder. |
| Cursor on the extracted files. | Notice 2 files in it. |
| Cursor on the files. | One has a .pat extension and the other is a text file with details about the hatch. |
| Open the text file and cursor on the file text.
|
Let’s open the text file, notice a 45 degree angle.
|
| Go back to Freecad. | Go back to Freecad. |
| Select the rectangle.
|
Select the rectangle.
Select all the edges. Click on the upgrade tool to change to wireframe |
| Click once on upgrade to change the object to face mode. | Click again on upgrade to change to face mode. |
| Select the face and
click on the hatch tool. |
Select the face and change the style to wireframe.
Select the face and click on the hatch tool. |
| Cursor on the left panel.
|
The left panel mode changes.
|
| select the extracted .pat file in the dialog box. | Navigate through the dialog box and select the extracted .pat file as seen. |
| Cursor in the rectangle. | We don’t notice many hatch lines in the rectangle now. |
| For scale type 1 and press Enter. | For some of you the scale may be already at 1.
We can change the scale and rotation angle of the hatch as desired. |
| Cursor on the rectangle. | Notice that more hatch lines appear in the rectangle now. |
| Pause the video and change the spacing, line style and angle. | |
| Cursor on the hatched lines. | Practice to create various hatching styles.
|
| Slide Number 6
What is an Array? |
Array is specified number copies of an object placed in a pre-defined order.
|
| Point to the canvas | I have deleted all the objects on the canvas. |
| Let's draw a rectangle to demonstrate arrays. | |
| Click on the the non-hatched rectangle. | I will select the non-hatched rectangle. |
| Click on the array tool in the modification panel.
|
Then click on the array tool in the modification panel.
|
| Cursor on the left panel. | The left panel properties change and it is for a rectangular array. |
| For number of elements in x, y and z, type 5 each. | For the number of elements in x, y and z, I will enter 5 in each as seen. |
| Type 10 for X interval, and press Enter.
|
For the X interval, I will type 10 and press the Enter key.
|
| Scroll to the top of the left panel and click on Ok. | Scroll to the top of the left panel and click on Ok to see the created array. |
| Zoom out as needed to on the canvas. | |
| Cursor on the canvas. | Learners can pause the video.
|
| Next let’s learn about polar array. | |
| Create a circle on the canvas with 25 mm radius. | First create a circle on the canvas with 25 mm radius as seen. |
| Draw a line to represent the radius.
|
Then, draw a line to represent the radius.
|
| Select this line and go to the array tool. | Select this line and go to the array tool. |
| Choose the Polar array option. | This time choose the Polar array option. |
| Cursor on the left panel.
|
Again, the options in the left panel changes.
Type 12 for Number of elements. Do not press the Enter key. |
| Move the cursor to the circumference of the circle to locate the center of the circle. | Move the cursor to the circumference of the circle to locate the center of the circle.
|
| Click on it and notice that the circle is equally divided into 12 sections. | Click on it and notice that the circle is equally divided into 12 sections. |
| Select the circle and the circular array. | Next select the circle and the circular array on the canvas. |
| Click on the array tool and select the circular array option. | Click on the array tool and select the circular array option. |
| Cursor on the left panel. | On the left panel several properties are seen for this array. |
| Cursor on the various options. | Radial distance, tangential distance, Number of circular layers and symmetry can be changed. |
| Type 100 for radial distance.
Type 50 for tangential distance. Type 3 for circular layer. |
I will change it to 100, 50 and to 3 layers.
I will keep symmetry to 1. |
| Click on Ok.
|
Click on Ok.
|
| Cursor on the canvas. | Learners can pause the video.
|
| Next we will create a path array. | |
| Select the circle and then the non-hatched rectangle. | I will select 2 objects from the canvas.
Let's draw a rectangle. Hold down the control key when selecting more than one object.
|
| Go to the array tool and choose the path array. | Then, go to the array tool and choose the path array. |
| I will leave the default options as is. | |
| Cursor on the movement. | Notice that the circle which was selected first moved towards the rectangle. |
| Scroll down the property tab in the left panel to counts.
Cursor on the canvas. |
Scroll down the property tab in the left panel to counts.
|
| If desired save your work and exit FreeCAD. | |
| Slide Number 7
Summary
|
Now let's summarize.
|
| Slide Number 8
Assignment |
For assignment activity, please do the following.
Create hatches as seen here. |
| Slide Number 9
Assignment |
Create an array as seen here. |
| Slide Number 10
Spoken Tutorial Project
|
This video summarizes the Spoken Tutorial Project .
|
| Slide Number 11
Spoken Tutorial workshops
|
The Spoken Tutorial Project team,
Please write to us. |
| Slide Number 12
Forum for specific questions: |
Please post your timed queries in this forum. |
| Slide Number 13
Acknowledgement |
The Spoken Tutorial Project was established by the Ministry of Education Government of India. |
| Thank you for joining. |