Difference between revisions of "FreeCAD/C2/Hatch-and-Array/English"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with " '''Title of script''': Hatch and Array '''Author: ''' '''Keywords: '''Freecad, hatch, array, cadhatch site, about hatching, rectangular array, polar array, circular array,...")
 
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 v0.21.1'''</div>
+
* '''FreeCAD v0.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 file.
+
Click on Create new to start a new drawing.
 
+
  
 
Go to '''Draft workbench'''.
 
Go to '''Draft workbench'''.
  
  
Make sure to have orthographic and top view.
+
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 140: Line 143:
 
|-
 
|-
 
|| 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 hatch styles.
+
|| 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 167: Line 170:
  
  
Now open the '''extract''' file folder.
+
Now open the '''extracted''' file folder.
 
|-
 
|-
 
|| Cursor on the extracted files.
 
|| Cursor on the extracted files.
Line 179: Line 182:
  
 
Close the text file.
 
Close the text file.
|| Let’s open the text file and notice a 45 degree angle.
+
|| Let’s open the text filenotice a 45 degree angle.
  
  
Line 194: Line 197:
  
  
Click on '''downgrade''' once to make it to wireframe mode.
+
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 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  
|| 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 228:
 
|| We don’t notice many hatch lines in the rectangle now.
 
|| We don’t notice many hatch lines in the rectangle now.
  
 
We can change the scale and rotation angle of the hatch as desired.
 
 
|-
 
|-
 
|| For '''scale''' type 1 and press '''Enter'''.
 
|| For '''scale''' type 1 and press '''Enter'''.
|| Let’s change the scale from 5 and make it to 1.
+
|| 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.
 
|| Cursor on the rectangle.
Line 241: Line 252:
  
  
|| '''Array''' is specified number copies of an object placed in a pre-defined order
+
||Next let's learn about arrays.
 +
 
 +
'''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 276:
  
  
Notice several types and i will choose the first option called '''array'''.
+
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 282:
 
|-
 
|-
 
|| 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 295:
 
|| 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 316: Line 339:
  
  
Type 12 for '''Number of elements'''. Do not press the '''Enter''' key.
+
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 347:
  
  
We can see a white dot at the center as seen on the screen.
+
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 359:
 
|-
 
|-
 
|| 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 370: Line 395:
 
|| 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 423:
 
|-
 
|-
 
||  
 
||  
|| Save your work if desired and exit '''FreeCAD'''.
+
|| If desired  Save your work and exit '''FreeCAD'''.
 
|-
 
|-
 
|| '''Slide Number 8'''
 
|| '''Slide Number 8'''
Line 408: Line 434:
  
  
In this tutorial, we learned about* Cloning an object
+
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
 +
* About arrays
 
* Added various types of hatches
 
* Added various types of hatches
  
Line 464: Line 492:
  
 
'''Acknowledgement'''
 
'''Acknowledgement'''
|| '''Spoken Tutorial''' Project is funded by '''MoE, Government of India'''.
+
||The  '''Spoken Tutorial''' Project was established by the Ministry of Education Government of India'''.
 
|-
 
|-
 
||  
 
||  
|| This is Rani. Thank you for joining.
+
|| Thank you for joining.
 
|-
 
|-
 
|}
 
|}

Revision as of 12:05, 8 December 2023


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,


  • Clone an object
  • About Hatching
  • Download hatches from cadhatch.com
  • About hatch lines
  • About arrays and
  • Add various types of arrays


Slide Number 3

System and Software Requirement

To record this tutorial, I am using


  • Windows 11 OS and
  • FreeCAD v0.21.1


Slide Number 4

Pre-requisites


https://www.spoken-tutorial.org


To follow this tutorial,
  • Learners must be familiar with the FreeCAD interface.
  • For pre-requisite tutorials, please visit this site.


Open FreeCAD.

Click on Create New.

Go to Draft workbench.

Select Orthographic and top view.


Open FreeCAD.


Click on Create new to start a new drawing.

Go to Draft workbench.


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.
Cursor on the canvas.


Cursor on the left panel to show the objects.

A clone will get created which is not separately visible.


However we can notice a new object on the object list.

Select the new object, click on move tool.


Move the cursor on the canvas to move the object.

Select this new object and move it as desired.


This is another way to copy and move an object.

Next, let’s add hatches on this rectangle.
Slide Number 6

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.


Click on Free Downloads in the top menu.

Open a web browser and go to cadhatch.com website.


Click on Free Downloads in the top menu.

Cursor on the various hatch styles.


Scroll down.


Choose the Parallel Hatch Patterns link.

Notice several patterns that we can download freely.


Scroll down and notice the parallel hatch pattern.


Choose the Parallel Hatch Patterns link.

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.


Right click to open the menu and select extract all.

Click on extract.


Open the extract file folder.

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.


Close the text file.

Let’s open the text file, notice a 45 degree angle.


Let’s close the text file.

Go back to Freecad. Go back to Freecad.
Select the rectangle.


Click on downgrade once to make it to wireframe mode.

Select the rectangle.


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 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.


In the hatch option, click on the ellipsis.

The left panel mode changes.


In the hatch option, click on the ellipsis as seen.

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.


Next, let’s learn about arrays.

Slide Number 7

What is an Array?


Next let's learn about arrays.

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.

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.


Choose the first option called array.

Then click on the array tool in the modification panel.


Notice several types and I will choose the first option called array.

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.


Do same for y interval and z interval,

For the X interval, I will type 10 and press the Enter key.


Repeat this for y and z interval values as well.

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.


Change the values in the number of elements and intervals.


Familiarize with the various patterns that you can obtain through the arrays.

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.


(Circle snap center on)

Then, draw a line to represent the radius.


It is from the center to the circumference which is called endpoint.

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.


Type 12 for Number of elements.


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.


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.
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.


Cursor on the new pattern.

Click on Ok.


To notice the new pattern, you may need to zoom out on the screen,

Cursor on the canvas. Learners can pause the video.


Change these values and familiarize yourself with the various patterns you can create.

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.


First I will select the circle and then the non-hatched rectangle.

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.


Type 10 for counts.

Cursor on the canvas.

Scroll down the property tab in the left panel to counts.


Change counts to 10. Notice the difference on the screen.

If desired Save your work and exit FreeCAD.
Slide Number 8

Summary


Now let's summarize.


In this tutorial, we learnt about

  • Cloning an object
  • Hatching
  • Downloaded hatches from cadhatch.com
  • About hatch lines
  • About arrays
  • Added various types of hatches


Slide Number 9

Assignment

File:Image1.jpg.png

For assignment activity, please do the following.

Create hatches as seen here.

Slide Number 10

Assignment

File:Image2.jpg.png

Create an array as seen here.
Slide Number 11

Spoken Tutorial Project


This video summarizes the Spoken Tutorial Project .


Please download and watch it.

Slide Number 12

Spoken Tutorial workshops


The Spoken Tutorial Project team,


* conducts workshops and* * gives certificates.

Please write to us.

Slide Number 13

Forum for specific questions:

Please post your timed queries in this forum.
Slide Number 14

Acknowledgement

The Spoken Tutorial Project was established by the Ministry of Education Government of India.
Thank you for joining.

Contributors and Content Editors

Madhurig, Snehalathak