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

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(5 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 44: Line 44:
  
 
* '''Windows''' 11 OS and  
 
* '''Windows''' 11 OS and  
* '''FreeCAD v0.21.1'''
+
* '''FreeCAD 0.21.1'''
  
  
Line 76: Line 76:
  
  
Click on Create new to start a new drawing.
+
Click on '''Create new''' to start a new drawing.
  
 
Go to '''Draft workbench'''.
 
Go to '''Draft workbench'''.
Line 114: Line 114:
 
'''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.
 
 
Click on '''Free Downloads''' in the top menu.
 
 
|| Open a web browser and go to '''cadhatch.com''' website.
 
|| Open a web browser and go to '''cadhatch.com''' website.
  
 
Click on '''Free Downloads''' in the top menu.
 
 
|-
 
|-
 
|| Cursor on the various '''hatch''' styles.
 
|| Cursor on the various '''hatch''' styles.
 
  
 
Scroll down.
 
Scroll down.
  
 
Choose the '''Parallel Hatch Patterns''' link.
 
 
|| 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.
  
 
Choose the '''Parallel Hatch Patterns''' link.
 
 
|-
 
|-
 
|| 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 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 150: 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 161: 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 168: Line 155:
 
Open the extract file folder.
 
Open the extract file folder.
 
|| Click on '''extract'''.
 
|| Click on '''extract'''.
 
  
 
Now open the '''extracted''' file folder.
 
Now open the '''extracted''' file folder.
Line 203: Line 189:
 
|| 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'''.
 
|| Click again on '''upgrade''' to change  to '''face mode'''.
 
  
 
|-
 
|-
Line 250: Line 235:
 
'''What is an Array?'''
 
'''What is an Array?'''
  
 
+
||'''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
 
||Point to the canvas
 
||I have deleted all the objects on the canvas.
 
||I have deleted all the objects on the canvas.
Line 333: 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'''.
 
Type 12 for '''Number of elements'''.
Line 370: 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 423: Line 401:
 
|-
 
|-
 
||  
 
||  
|| If desired Save your work and exit '''FreeCAD'''.
+
|| If desired save your work and exit '''FreeCAD'''.
 
|-
 
|-
 
|| '''Slide Number 7'''
 
|| '''Slide Number 7'''
Line 440: Line 418:
 
* About hatch lines
 
* About hatch lines
 
* About arrays
 
* About arrays
* Added various types of hatches
+
* Added various types of arrays
  
  

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,


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


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 6

What is an Array?

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 7

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 arrays


Slide Number 8

Assignment

File:Image1.jpg.png

For assignment activity, please do the following.

Create hatches as seen here.

Slide Number 9

Assignment

File:Image2.jpg.png

Create an array as seen here.
Slide Number 10

Spoken Tutorial Project


This video summarizes the Spoken Tutorial Project .


Please download and watch it.

Slide Number 11

Spoken Tutorial workshops


The Spoken Tutorial Project team,


* conducts workshops and* * gives certificates.

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.

Contributors and Content Editors

Madhurig, Snehalathak