DIGITAL GENERATION OF CHINESE ICE-RAY LAT- TICE DESIGNS

Size: px
Start display at page:

Download "DIGITAL GENERATION OF CHINESE ICE-RAY LAT- TICE DESIGNS"

Transcription

1 S. Chien, S. Choo, M. A. Schnabel, W. Nakapan, M. J. Kim, S. Roudavski (eds.), Living Systems and Micro-Utopias: Towards Continuous Designing, Proceedings of the 21st International Conference of the Association for Computer-Aided Architectural Design Research in Asia CAADRIA 2016, , The Association for Computer-Aided Architectural Design Research in Asia (CAADRIA), Hong Kong. DIGITAL GENERATION OF CHINESE ICE-RAY LAT- TICE DESIGNS GUOHUA JI Nanjing University, Nanjing, China 1. Introduction Abstract. Being a rich source of geometric forms, Chinese lattice designs have interested some scholars. With shape grammar and algorithmic approaches, the generation of Chinese lattice designs has been achieved except for that of irregular interdependently structured iceray designs. This paper introduced an algorithmic approach to solve the problem. The algorithm includes crack-track presetting, cracktrack cutting, crack correcting, and bad shape disposing, realized by programming with Grasshopper VB script component. Keywords. Ice-ray; algorithm; designs; generation. In his book A Grammar of Chinese Lattice, Daniel Sheets Dye collected over 1200 Chinese lattice designs and catalogued them into 26 types. Most of the designs have a clearly regular structure except the rustic ice-ray designs, which look sophisticated and mysteriously diversified. The creation of iceray designs has been depending on the skill and aesthetic sensibility of the craftsman. Its development shows a high degree of artistic progress. It is the most careful of lattice design, a genus that is distinct and distinctive. (Dye, 1949) Being a rich source of geometric forms, Chinese lattice designs have interested some scholars. Early in the 1970s, George Stiny introduced shape grammar to generate traditional Chinese lattice designs. Stiny s grammar (Stiny, 1977; 2016) is effective in generating regular patterns. Recently, Lee and Tiong (2013) presented an algorithmic approach of generating Chinese lattice designs by simple procedures, not including ice-ray designs. To generate irregular ice-ray designs, Stiny (1977) defined parametric shape grammar. With a few of rules, his grammar can create a serious of

2 86 G. H. JI beautiful ice-ray patterns, as Figure1 shows. Stiny s ice-ray grammar was expanded by Liew Haldane and Mark Tapia. Haldane further categorized shape grammar rules for ice-ray designs into 4 types: 1) simple parametric grid shape grammar rules; 2) parametric shape grammar rules; 3) constrained parametric shape grammar rules; and 4) unknown shape grammar rules (Shape Grammars of Ice-ray Chinese Lattice Designs, 2005). He also developed an AutoLISP program as an implementation of his ice-ray grammar. Tapia (1992) followed the design intention that Stiny used to describe iceray designs, while defined new shape rules for the ease of computer implementation. Figure 1. Ice-ray designs generated by shape grammar (taken from Stiny, 2006, pp. 336, 339, 340). The above ice-ray grammars can generate regular ice-ray designs and some irregular ice-ray designs, but not all kind of ice-ray designs. Due to the iteration of shape grammar, the generated irregular ice-ray patterns, as Figure1 shows, all have certain hierarchical structure. In reality, we can see that most of ice-ray designs don t have a hierarchical structure, wholly or partly (Figure 2). Their bars are usually interdependent. Such designs belong to Haldane s unknown shape grammar rules and seem to defy any known rule.

3 DIGITAL GENERATION OF CHINESE ICE-RAY LATTICE DESIGNS 87 Figure 2. Interdependently structured ice-ray lattices. Dye (1949, p. 21) described the technique of ice-ray lattice construction as: he divides the whole area into large and equal light spots, and then subdivides until he reaches the size desires. This is followed by Stiny and similar studies. This way obviously doesn t work for interdependently structured ice-ray designs. Yuan et al (2011) noticed the shape at the bar joints, which they called human shape and thought as Chinese cultural intention embodied in ice-ray designs because the shape is similar to a Chinese character 人 which means human, as the key of ice-ray designs. They developed a grammar to generate interdependently structured ice-ray designs, starting from a central hexagon (or other polygon) and repeatedly adding a bar on existing ones with T shaped joints (Figure 3). This method is similar to the drafting process of the carpenters, as briefly introduced in the book Decoration of Chinese Traditional Building (Guo and Chen, 2005, 97-98). Lack of shape control means, this method may only work when the ice-ray pattern is not very complicated and composed by not many lines. Figure 3. Generating process of interdependently structured ice-ray by Yuan et al (2011).

4 88 G. H. JI For interdependently structured ice-ray designs, it seems not easy to generate with the departure from one or several simple shapes. An approach on generating overall layout seems necessary. This paper will introduce an algorithmic approach based on this idea, by which such designs can be achieved. 2. From synchronous cracks to T -shape joint patterns It is easy to find out that an ice-ray design is essentially composed of a set of lines which are T -shape connected. Literally, the Chinese name of iceray means ice crack. Inspired by this, the generation of such a T -shape joint pattern can be achieved with the following idea. Each line in the pattern is considered a crack, which breaks from a point and extends along a straight or curve line. When it meets another crack, the extension will stop at the meeting point. When every crack stops extending, a T -shape joint patterns is resulted. This process can be transformed to the following algorithm: Step 1: The pre-setting of crack tracks. This step sets the break points of a certain amount of cracks as well as the crack tracks. The tracks may be a set of straight of curve lines, and the break point of each crack may be at a certain position of the line, for instance the midpoint (Figure 4(a)). The outer or inner borders of the pattern can be treated as existing cracks, which will not extend but will obstruct the extension of other cracks. (a) Figure 4. Process of generating T -shape joint patterns. Step 2: The blocking-up of crack extensions. Every crack will stop it extension when it meet an early arrived crack or existing crack. This is equivalent to cutting out the segment of the crack tracks beyond the intersection (b) (c)

5 DIGITAL GENERATION OF CHINESE ICE-RAY LATTICE DESIGNS 89 point. For every crack track, we first calculate and record its intersection points with the existing cracks. Then we calculate the intersection point with other crack tracks. When the distance from the intersection to the break point of the crack track is larger than that from the intersection to the other crack track s break point, the intersection point is recorded. Here we assume that the cracks are synchronous, namely they break at the same time and their extending speeds are equal, so that the crack with shorter distance will extend to the intersection point earlier and block the extension of the crack with longer distance. (If asynchronous cracks are considered, we need to calculate the time instead of the distance.) After calculating and recording all the intersection points, each crack track is trimmed, keeping the section between the nearest intersection points on the two sides from its break point. Thus, a T -shape joint pattern is preliminarily obtained, as Figure 4(b) shows. Step 3: The correction of miscut lines. In Figure 4(b), we can see some of the crack endpoints are not on any other crack. The reason is that in the above step, some blocking cracks have been already blocked by other cracks before they extend to the intersection points, so that their effects of blocking don t actually occur. To correct this, we can treat the cracks of which both endpoints are on other cracks as existing cracks and repeat the above step, until all the joints are T -shaped. In most cases, the miscut crack tracks will not block each other, so that we simply extend the miscut cracks to the nearest crack. The result of this step is shown in Figure 4(c). 3. Shape control Due to the randomness of ice-ray designs, it is somehow inevitable to produce small or narrow polygon shapes in the T -shape joint pattern out of the above process. Such shapes are not suitable for a beautiful ice-ray design which normally consists of well-proportioned polygons. To avoid this, we may try to re-preset the crack tracks or let computer deal with this problem. Anyway, the judgment of ill-shaped polygon is needed. Theoretically, it is easy to distinguish such ill-shaped polygons by checking the angles of each polygon if we can extract all the polygons in the T -shape joint pattern. This needs an extra algorithm which is usually complicated. In this study we use a simpler algorithm to distinguish ill-shaped polygon by checking the relation of each couple of crack lines. 1) Find the start point to end point vectors of two cracks, and then calculate the angle between them. Reverse one of the vectors if the angle is larger than 90 degrees, and then get the bisector vector of the two vectors.

6 90 G. H. JI 2) For each crack, construct two planes through the start point and the end point and perpendicular to the bisector vector, and find the intersection points of the two planes with the other crack. If the intersection exists, calculate the distances from the start/end points to the intersection points respectively. The intersection situations differentiate the relations between two cracks as follows: If the two planes of any crack both intersect the other crack, then the relation between the two cracks will be one of the situations shown in Figure 5(a) or Figure 5(b). In this case the two intersection points are recorded. If both cracks have one plane intersecting the other crack, then the relation is among those shown in Figure 5(c), 5(d), and 5(e). It is easy to differentiate them, and the two intersection points are recorded. If the overall number of intersection points is zero, then the situation is that shown in Figure 5(f). (a) (b) (c) (d) (e) (f) Figure 5. Differentiating relations between two cracks based on plans perpendicular to bisector vector. 3) In the situations shown in Figure 5(a), 5(b) and 5(c), the two cracks will most likely be segments of a same polygon in the pattern and they may cause ill-shaped polygon. Two indicators are set to judge whether the polygon is ill-shaped. The first one, d, denotes the distance between the two intersection points for determining whether the area of the polygon is too small. The line connecting the two intersection points is divided into equal length segments, then a serious of planes though the points of division are set. Each plane has two intersection points with the two cracks. The distance between each two intersection points is found, and the average value of the distances dividing by the first indicator, the distance between the original two intersection points, is set as the second indicator r to judge whether the polygon is too narrow. If one of the two indicators values is smaller than the threshold value set by the user, the track of the shorter crack will be deleted and the program will be restart, until all the relations between each two cracks satisfy the demand. Figure 6 shows the results of the pre-set same as in Figure 4, under

7 DIGITAL GENERATION OF CHINESE ICE-RAY LATTICE DESIGNS 91 the control of the two indicators (6(a): d=0, r=0.2; 6(b): d=0, r=0.4; 6(c): d=a certain value, r=0.4). (a) (b) (c) Figure 6. Shape control results. 4. From T -shape joint patterns to ice-ray designs The algorithm except the pre-setting step is realized with VB scripting on Rhino Grasshopper, which can generate various T -shape joint patterns based on users different presetting of crack breakpoints and tracks with control on polygon shapes. Figure 7 shows some computational results based on randomly set crack tracks. Those T -shape joint patterns embody some attributes of traditional Chinese ice-ray designs, but they still look different in the aspect of selfsimilarity. Figure 7. Ice-ray designs based on randomly preset crack traces. The solution is in the presetting process. Observing various ice-ray designs, one may discover that each irregular ice-ray pattern has certain simi-

8 92 G. H. JI larity with certain regular ice-ray pattern. If the crack tracks are preset with a slightly transformed regular ice-ray pattern, then such similarity will be achieved. Figure 8 (left) shows one of the common regular grids of ice-ray designs. Based on it, the crack tracks is preset by randomly moving the lines with small distances, rotating with small angles (less than 15 degrees), and extending to a relatively long length. The crack break points are at the middle points of the original grid lines. The program can successfully generate a serious of designs similar to traditional ice-ray designs, one of which is shown in Figure 8 (right). Figure 9 shows another example out of a regular grid composed by hexagon. Figure 8. Ice-ray designs based on a frequently-used regular ice-ray grid. Figure 9. Ice-ray designs based on a regular grid composed by hexagons. Regular ice-ray patterns can be generated by the program as well. Based on an array of regular polygon, by locating each crack point at one end of each polygon segment and extending the other side, the program generates a regular ice-ray design. Based on it, slightly randomized ice-ray designs can be further achieved. This forms a two-step-generating process, as Figure 10 and 11 shows.

9 DIGITAL GENERATION OF CHINESE ICE-RAY LATTICE DESIGNS 93 Figure 10. Two-step generating of Ice-ray designs based on square array. Figure 11. Two-step generating of Ice-ray designs based on pentagon array. 5. Conclusion This paper presents an algorithm of T -shape joint patterns that consist of straight or curve lines, on plane of curve surface. The algorithm is based on the concept of cracks, as well as their occurrence and development. Based on regular ice-ray grids, it can generate irregular traditional Chinese ice-ray lattice designs with interdependent structure. With two-step generating process, such designs can also be got from array of regular polygons. Since the purpose is to generate Chinese ice-ray lattice designs, the principle of crack invoked in this study is very conceptual, and the algorithm is much simplified. By carefully studying cracking phenomena, other crack

10 94 G. H. JI patterns as those on earths and glasses may be generated with the same idea. This will be an interesting topic for the further study. References Dye, D. S.: 1949, A Grammar of Chinese Lattice, Harvard University Press, Cambridge, Mass. Guo, H. & Chen, J.: 2005, Gu Jianzhu Zhuangzhe (Decoration Of Chinese Traditional Building), Beijing: China Architecture & Building Press, Lee, S. Y., & Tiong, K. M.: 2013, Algorithmic generation of Chinese lattice designs. International Journal of Computer & Communication Engineering, 2(6), Shape Grammars of Ice-ray Chinese Lattice Designs : Available from: Open Source Repository < (accessed 15 May 2015). Stiny, G.: 1977, Ice-ray: A note on the Generation of Chinese Lattice Designs, Environment and Planning B, (4), Stiny, G.: 2006, Shape: Talking about Seeing and Doing, The MIT Press, Tapia, M.: 1992, Chinese lattice designs and parametric shape grammars. Visual Computer, 9(9), Yuan, X., Lee, J., & Wu, Y.: 2011, A new perspective to look at ice-ray grammar, Circuit Bending, Breaking and Mending: Proceedings of the 16th International Conference on Computer-Aided Architectural Design Research in Asia,

THE GENERATION OF CHINESE ICE-RAY LATTICE STRUCTURES FOR 3D FAÇADE DESIGN

THE GENERATION OF CHINESE ICE-RAY LATTICE STRUCTURES FOR 3D FAÇADE DESIGN THE GENERATION OF CHINESE ICE-RAY LATTICE STRUCTURES FOR 3D FAÇADE DESIGN Rudi Stouffs 1, Mark Wieringa 2 r.m.f.stouffs@tudelft.nl 1, m.wieringa@planet.nl 2 Department of Building Technology, Faculty of

More information

Unit 1, Lesson 1: Moving in the Plane

Unit 1, Lesson 1: Moving in the Plane Unit 1, Lesson 1: Moving in the Plane Let s describe ways figures can move in the plane. 1.1: Which One Doesn t Belong: Diagrams Which one doesn t belong? 1.2: Triangle Square Dance m.openup.org/1/8-1-1-2

More information

Describe Plane Shapes

Describe Plane Shapes Lesson 12.1 Describe Plane Shapes You can use math words to describe plane shapes. point an exact position or location line endpoints line segment ray a straight path that goes in two directions without

More information

ME 111: Engineering Drawing. Geometric Constructions

ME 111: Engineering Drawing. Geometric Constructions ME 111: Engineering Drawing Lecture 2 01-08-2011 Geometric Constructions Indian Institute of Technology Guwahati Guwahati 781039 Geometric Construction Construction of primitive geometric forms (points,

More information

Geometry Foundations Planning Document

Geometry Foundations Planning Document Geometry Foundations Planning Document Unit 1: Chromatic Numbers Unit Overview A variety of topics allows students to begin the year successfully, review basic fundamentals, develop cooperative learning

More information

TYPES OF PARAMETRIC MODELLING

TYPES OF PARAMETRIC MODELLING Y. Ikeda, C. M. Herr, D. Holzer, S. Kaijima, M. J. J. Kim. M, A, A, Schnabel (eds.), Emerging Experiences of in Past, the Past, Present Present and and Future Future of Digital of Digital Architecture,

More information

Geometric Constructions

Geometric Constructions HISTORY OF MATHEMATICS Spring 2005 Geometric Constructions Notes, activities, assignment; #3 in a series. Note: I m not giving a specific due date for this somewhat vague assignment. The idea is that it

More information

TOPIC 16 STUDY GUIDE LINES, ANGLES AND SHAPES

TOPIC 16 STUDY GUIDE LINES, ANGLES AND SHAPES Name: Teacher: TOPIC 16 STUDY GUIDE LINES, ANGLES AND SHAPES Study Guide Due: Test Date: Parents, 4th Graders are focusing on giving their best effort. One way to show that they are going above and beyond

More information

A SYMMETRIC THREE-DIMENSIONAL MODEL OF THE HYPERCUBE

A SYMMETRIC THREE-DIMENSIONAL MODEL OF THE HYPERCUBE Symmetry: Culture and Science Vol. 16, No.1, page_first-page_last, 2005 A SYMMETRIC THREE-DIMENSIONAL MODEL OF THE HYPERCUBE László Vörös Architect, b. Mohács, Hungary, 1955. Address: Institute of Architecture,

More information

Procedural Articulation of Form

Procedural Articulation of Form R. Stouffs, P. Janssen, S. Roudavski, B. Tunçer (eds.), Open Systems: Proceedings of the 18th International Conference on Computer-Aided Architectural Design Research in Asia (CAADRIA 2013), 821 829. 2013,

More information

Grade 9 Math Terminology

Grade 9 Math Terminology Unit 1 Basic Skills Review BEDMAS a way of remembering order of operations: Brackets, Exponents, Division, Multiplication, Addition, Subtraction Collect like terms gather all like terms and simplify as

More information

Getting Ready to Teach Unit 6

Getting Ready to Teach Unit 6 Getting Ready to Teach Unit 6 Learning Path in the Common Core Standards In this unit, students study the attributes of triangles, quadrilaterals, and other polygons. They find perimeter and area of various

More information

2. A straightedge can create straight line, but can't measure. A ruler can create straight lines and measure distances.

2. A straightedge can create straight line, but can't measure. A ruler can create straight lines and measure distances. 5.1 Copies of Line Segments and Angles Answers 1. A drawing is a rough sketch and a construction is a process to create an exact and accurate geometric figure. 2. A straightedge can create straight line,

More information

L1 - Introduction. Contents. Introduction of CAD/CAM system Components of CAD/CAM systems Basic concepts of graphics programming

L1 - Introduction. Contents. Introduction of CAD/CAM system Components of CAD/CAM systems Basic concepts of graphics programming L1 - Introduction Contents Introduction of CAD/CAM system Components of CAD/CAM systems Basic concepts of graphics programming 1 Definitions Computer-Aided Design (CAD) The technology concerned with the

More information

The Mysterious Polygonians

The Mysterious Polygonians The Mysterious Polygonians MA.C.1.2.1.3.1,.2, and.3 LESSON FOCUS Creating and describing two-dimensional figures. COMPANION ANCHORS LESSONS Lines, Line Segments, Rays, and Angles; Recognizing Polygons;

More information

Ideas beyond Number. Teacher s guide to Activity worksheets

Ideas beyond Number. Teacher s guide to Activity worksheets Ideas beyond Number Teacher s guide to Activity worksheets Intended outcomes: Students will: extend their knowledge of geometrical objects, both 2D and 3D develop their skills in geometrical reasoning

More information

Fractal Flipbooks. Abstract. 1 Introduction. 2 Related Work

Fractal Flipbooks. Abstract. 1 Introduction. 2 Related Work Bridges Finland Conference Proceedings Fractal Flipbooks Andrea Hawksley Communications Design Group SAP Labs andrea@cdglabs.org Scott Duke Kominers Society of Fellows Harvard University kominers@fas.harvard.edu

More information

Extending the Representation Capabilities of Shape Grammars: A Parametric Matching Technique for Shapes Defined by Curved Lines

Extending the Representation Capabilities of Shape Grammars: A Parametric Matching Technique for Shapes Defined by Curved Lines From: AAAI Technical Report SS-03-02. Compilation copyright 2003, AAAI (www.aaai.org). All rights reserved. Extending the Representation Capabilities of Shape Grammars: A Parametric Matching Technique

More information

Lesson 10. Unit 3. Creating Designs. Transformational Designs. Reflection

Lesson 10. Unit 3. Creating Designs. Transformational Designs. Reflection Lesson 10 Transformational Designs Creating Designs M.C. Escher was an artist that made remarkable pieces of art using geometric transformations. He was first inspired by the patterns in mosaic tiles.

More information

PLOTTING DEPTH CONTOURS BASED ON GRID DATA IN IRREGULAR PLOTTING AREAS

PLOTTING DEPTH CONTOURS BASED ON GRID DATA IN IRREGULAR PLOTTING AREAS PLOTTING DEPTH CONTOURS BASED ON GRID DATA IN IRREGULAR PLOTTING AREAS Zhang, L., Li, S. and Li, Y. Department of Hydrography and Cartography,Dalian Naval Academy, 667, Jiefang Road, Dalian, Liaoning,

More information

Module 1: Basics of Solids Modeling with SolidWorks

Module 1: Basics of Solids Modeling with SolidWorks Module 1: Basics of Solids Modeling with SolidWorks Introduction SolidWorks is the state of the art in computer-aided design (CAD). SolidWorks represents an object in a virtual environment just as it exists

More information

Geometry Vocabulary. acute angle-an angle measuring less than 90 degrees

Geometry Vocabulary. acute angle-an angle measuring less than 90 degrees Geometry Vocabulary acute angle-an angle measuring less than 90 degrees angle-the turn or bend between two intersecting lines, line segments, rays, or planes angle bisector-an angle bisector is a ray that

More information

pine cone Ratio = 13:8 or 8:5

pine cone Ratio = 13:8 or 8:5 Chapter 10: Introducing Geometry 10.1 Basic Ideas of Geometry Geometry is everywhere o Road signs o Carpentry o Architecture o Interior design o Advertising o Art o Science Understanding and appreciating

More information

Are You Ready? Triangle Sum Theorem

Are You Ready? Triangle Sum Theorem SKILL 30 Triangle Sum Theorem Teaching Skill 30 Objective Use the Triangle Sum Theorem to find the measures of missing angles. Have students read the Triangle Sum Theorem. Point out that the theorem is

More information

Acknowledgement INTRODUCTION

Acknowledgement INTRODUCTION Submitted by: 1 Acknowledgement INTRODUCTION Computers are increasingly being used for doing engineering drawings and graphics work because computers allow the graphics designer or the draughtsman to change

More information

Draft Analysis Tools 2

Draft Analysis Tools 2 Draft Analysis Tools 2 Tuula Höök, Tampere University of Technology What is new in this exercise? - Using draft analysis tool to different directions - Making a reference plane to a non-flat surface -

More information

A "Quick and Dirty" Introduction to THE GEOMETER'S SKETCHPAD

A Quick and Dirty Introduction to THE GEOMETER'S SKETCHPAD A "Quick and Dirty" Introduction to the GEOMETER'S SKETCHPAD v. 4.0 Dynamic Geometry in the Mathematics Classroom _/_/_/ _/_/_/ _/_/ _/_/ Dr. _/ _/ _/ _/ Distinguished Teaching Professor _/_/_/ _/_/ _/

More information

Two- and Three-Dimensional Constructions Based on Leonardo Grids

Two- and Three-Dimensional Constructions Based on Leonardo Grids Rinus Roelofs Lansinkweg 28 7553AL Hengelo THE NETHERLANDS rinus@rinusroelofs.nl Keywords: Leonardo da Vinci, grids, structural patterns, tilings Research Two- and Three-Dimensional Constructions Based

More information

Skill: Polygons. Vocabulary: Polygon a closed two-dimensional figure with straight edges

Skill: Polygons. Vocabulary: Polygon a closed two-dimensional figure with straight edges Skill: Polygons Standard: 5.13.a ~ The student, using plane figures (square, rectangle, triangle, parallelogram, rhombus, and trapezoid), will develop definitions of these plane figures; 5.13.b ~ The student,

More information

Planar Graphs. 1 Graphs and maps. 1.1 Planarity and duality

Planar Graphs. 1 Graphs and maps. 1.1 Planarity and duality Planar Graphs In the first half of this book, we consider mostly planar graphs and their geometric representations, mostly in the plane. We start with a survey of basic results on planar graphs. This chapter

More information

SHAPE SEGMENTATION FOR SHAPE DESCRIPTION

SHAPE SEGMENTATION FOR SHAPE DESCRIPTION SHAPE SEGMENTATION FOR SHAPE DESCRIPTION Olga Symonova GraphiTech Salita dei Molini 2, Villazzano (TN), Italy olga.symonova@graphitech.it Raffaele De Amicis GraphiTech Salita dei Molini 2, Villazzano (TN),

More information

arxiv:cs/ v1 [cs.cg] 13 Jun 2001

arxiv:cs/ v1 [cs.cg] 13 Jun 2001 Hinged Kite Mirror Dissection David Eppstein arxiv:cs/0106032v1 [cs.cg] 13 Jun 2001 Abstract Any two polygons of equal area can be partitioned into congruent sets of polygonal pieces, and in many cases

More information

Jumpstarters for Geometry. Table of Contents. Table of Contents

Jumpstarters for Geometry. Table of Contents. Table of Contents Table of Contents Table of Contents Introduction to the Teacher...1 Lines, Rays, and Line Segments...2 Classifying Angles...3 Measuring and Drawing Angles...4 Classifying Pairs of Lines...5 Special Pairs

More information

A COMPETITION BASED ROOF DETECTION ALGORITHM FROM AIRBORNE LIDAR DATA

A COMPETITION BASED ROOF DETECTION ALGORITHM FROM AIRBORNE LIDAR DATA A COMPETITION BASED ROOF DETECTION ALGORITHM FROM AIRBORNE LIDAR DATA HUANG Xianfeng State Key Laboratory of Informaiton Engineering in Surveying, Mapping and Remote Sensing (Wuhan University), 129 Luoyu

More information

CAMI Mathematics linked to CAPS

CAMI Mathematics linked to CAPS TOPIC 1.1 Whole numbers GRADE 5_CAPS Curriculum 1. Numbers, operations and relationships CONTENT Mental calculations involving: Addition and subtraction of: - units - multiples of 10 - multiples of 100

More information

Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 24 Solid Modelling

Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 24 Solid Modelling Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 24 Solid Modelling Welcome to the lectures on computer graphics. We have

More information

A method of three-dimensional subdivision of arbitrary polyhedron by. using pyramids

A method of three-dimensional subdivision of arbitrary polyhedron by. using pyramids 5th International Conference on Measurement, Instrumentation and Automation (ICMIA 2016) A method of three-dimensional subdivision of arbitrary polyhedron by using pyramids LIU Ji-bo1,a*, Wang Zhi-hong1,b,

More information

Helical structure of space-filling mosaics based on 3D models of the 5D and 6D cubes

Helical structure of space-filling mosaics based on 3D models of the 5D and 6D cubes Proceedings of the 9 th International Conference on Applied Informatics Eger, Hungary, January 29 February 1, 2014. Vol. 1. pp. 141 149 doi: 10.14794/ICAI.9.2014.1.141 Helical structure of space-filling

More information

Day 5: Inscribing and Circumscribing Getting Closer to π: Inscribing and Circumscribing Polygons - Archimedes Method. Goals:

Day 5: Inscribing and Circumscribing Getting Closer to π: Inscribing and Circumscribing Polygons - Archimedes Method. Goals: Day 5: Inscribing and Circumscribing Getting Closer to π: Inscribing and Circumscribing Polygons - Archimedes Method Goals: Construct an inscribed hexagon and dodecagon. Construct a circumscribed hexagon

More information

5 Mathematics Curriculum. Module Overview... i. Topic A: Concepts of Volume... 5.A.1

5 Mathematics Curriculum. Module Overview... i. Topic A: Concepts of Volume... 5.A.1 5 Mathematics Curriculum G R A D E Table of Contents GRADE 5 MODULE 5 Addition and Multiplication with Volume and Area GRADE 5 MODULE 5 Module Overview... i Topic A: Concepts of Volume... 5.A.1 Topic B:

More information

Bending Circle Limits

Bending Circle Limits Proceedings of Bridges 2013: Mathematics, Music, Art, Architecture, Culture Bending Circle Limits Vladimir Bulatov Corvallis Oregon, USA info@bulatov.org Abstract M.C.Escher s hyperbolic tessellations

More information

California Standard Study Island Topic Common Core Standard

California Standard Study Island Topic Common Core Standard State: CA Subject: Math Grade Level: 4 California Standard Study Island Topic Standard NUMBER SENSE 1.0: Students understand the place value of whole numbers and decimals to two decimal places and how

More information

Unit 5: Transformations in the Coordinate Plane

Unit 5: Transformations in the Coordinate Plane Unit 5: Transformations in the Coordinate Plane In this unit, students review the definitions of three types of transformations that preserve distance and angle: rotations, reflections, and translations.

More information

Geometry. Students at Dommerich Elementary helped design and construct a mosaic to show parts of their community and local plants and animals.

Geometry. Students at Dommerich Elementary helped design and construct a mosaic to show parts of their community and local plants and animals. Geometry Describing and analyzing two-dimensional shapes Students at Dommerich Elementary helped design and construct a mosaic to show parts of their community and local plants and animals. 479 Make a

More information

4-8 Notes. Warm-Up. Discovering the Rule for Finding the Total Degrees in Polygons. Triangles

4-8 Notes. Warm-Up. Discovering the Rule for Finding the Total Degrees in Polygons. Triangles Date: Learning Goals: How do you find the measure of the sum of interior and exterior angles in a polygon? How do you find the measures of the angles in a regular polygon? Warm-Up 1. What is similar about

More information

Northwest Arkansas Instructional Alignment Fourth Grade Mathematics. Objective

Northwest Arkansas Instructional Alignment Fourth Grade Mathematics. Objective FP.4.1 30 NO.3.4.4 Solve simple problems using operations involving addition, subtraction, and multiplication using a variety of methods and tools objects, mental computation, paper and pencil and with

More information

4 Mathematics Curriculum. Module Overview... i Topic A: Lines and Angles... 4.A.1. Topic B: Angle Measurement... 4.B.1

4 Mathematics Curriculum. Module Overview... i Topic A: Lines and Angles... 4.A.1. Topic B: Angle Measurement... 4.B.1 New York State Common Core 4 Mathematics Curriculum G R A D E Table of Contents GRADE 4 MODULE 4 Angle Measure and Plane Figures GRADE 4 MODULE 4 Module Overview... i Topic A: Lines and Angles... 4.A.1

More information

Implementation of BIM for Bridge Design A Case Study

Implementation of BIM for Bridge Design A Case Study Implementation of BIM for Bridge Design A Case Study Yi-Min Chen 1, Chih-Wen Chen 2 and Shang-Hsien Hsieh 3 1 Engineer, BIM Center, Sinotech Engineering Consultants, LTD., Taipei, Taiwan 2 Manager, BIM

More information

25. How would you make the octahedral die shown below?

25. How would you make the octahedral die shown below? 304450_ch_08_enqxd 12/6/06 1:39 PM Page 577 Chapter Summary 577 draw others you will not necessarily need all of them. Describe your method, other than random trial and error. How confident are you that

More information

Ideas beyond Number. Activity worksheets

Ideas beyond Number. Activity worksheets Ideas beyond Number Activity worksheets Activity sheet 1 Regular polygons and tesselation Which regular polygons tessellate? Square tiling is all around us, but are there any others? Questions 1. What

More information

Mathematics Curriculum

Mathematics Curriculum 6 G R A D E Mathematics Curriculum GRADE 6 5 Table of Contents 1... 1 Topic A: Area of Triangles, Quadrilaterals, and Polygons (6.G.A.1)... 11 Lesson 1: The Area of Parallelograms Through Rectangle Facts...

More information

Ohio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse

Ohio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse Tutorial Outline Ohio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse exams. Math Tutorials offer targeted instruction,

More information

DATE PERIOD. Lesson Reading Guide

DATE PERIOD. Lesson Reading Guide NAME DATE PERIOD Lesson Reading Guide Get Ready for the Lesson Read the introduction at the top of page 316 in your textbook. Write your answers below. 1. Predict the number of triangles and the sum of

More information

(Refer Slide Time: 06:01)

(Refer Slide Time: 06:01) Data Structures and Algorithms Dr. Naveen Garg Department of Computer Science and Engineering Indian Institute of Technology, Delhi Lecture 28 Applications of DFS Today we are going to be talking about

More information

Mathematics High School Geometry An understanding of the attributes and relationships of geometric objects can be applied in diverse contexts

Mathematics High School Geometry An understanding of the attributes and relationships of geometric objects can be applied in diverse contexts Mathematics High School Geometry An understanding of the attributes and relationships of geometric objects can be applied in diverse contexts interpreting a schematic drawing, estimating the amount of

More information

Reducing Points In a Handwritten Curve (Improvement in a Note-taking Tool)

Reducing Points In a Handwritten Curve (Improvement in a Note-taking Tool) Reducing Points In a Handwritten Curve (Improvement in a Note-taking Tool) Kaoru Oka oka@oz.ces.kyutech.ac.jp Faculty of Computer Science and Systems Engineering Kyushu Institute of Technology Japan Ryoji

More information

CORRELATION TO GEORGIA QUALITY CORE CURRICULUM FOR GEOMETRY (GRADES 9-12)

CORRELATION TO GEORGIA QUALITY CORE CURRICULUM FOR GEOMETRY (GRADES 9-12) CORRELATION TO GEORGIA (GRADES 9-12) SUBJECT AREA: Mathematics COURSE: 27. 06300 TEXTBOOK TITLE: PUBLISHER: Geometry: Tools for a Changing World 2001 Prentice Hall 1 Solves problems and practical applications

More information

I can solve simultaneous equations algebraically and graphically. I can solve inequalities algebraically and graphically.

I can solve simultaneous equations algebraically and graphically. I can solve inequalities algebraically and graphically. B I can factorise and expand complex expressions. I can factorise Quadratics I can recognise the Difference of Two Squares (D.O.T.S) simultaneous equations algebraically and graphically. inequalities algebraically

More information

PLC Papers Created For:

PLC Papers Created For: PLC Papers Created For: Year 10 Topic Practice Papers: Polygons Polygons 1 Grade 4 Look at the shapes below A B C Shape A, B and C are polygons Write down the mathematical name for each of the polygons

More information

Autodesk Conceptual Design Curriculum 2011 Student Workbook Unit 2: Parametric Exploration Lesson 1: Parametric Modeling

Autodesk Conceptual Design Curriculum 2011 Student Workbook Unit 2: Parametric Exploration Lesson 1: Parametric Modeling Autodesk Conceptual Design Curriculum 2011 Student Workbook Unit 2: Parametric Exploration Lesson 1: Parametric Modeling Overview: Parametric Modeling In this lesson, you learn the basic principles of

More information

A Shattered Perfection: Crafting a Virtual Sculpture

A Shattered Perfection: Crafting a Virtual Sculpture A Shattered Perfection: Crafting a Virtual Sculpture Robert J. Krawczyk College of Architecture, Illinois Institute of Technology, USA krawczyk@iit.edu Abstract In the development of a digital sculpture

More information

Math 6, Unit 8 Notes: Geometric Relationships

Math 6, Unit 8 Notes: Geometric Relationships Math 6, Unit 8 Notes: Geometric Relationships Points, Lines and Planes; Line Segments and Rays As we begin any new topic, we have to familiarize ourselves with the language and notation to be successful.

More information

Keyword: Quadratic Bézier Curve, Bisection Algorithm, Biarc, Biarc Method, Hausdorff Distances, Tolerance Band.

Keyword: Quadratic Bézier Curve, Bisection Algorithm, Biarc, Biarc Method, Hausdorff Distances, Tolerance Band. Department of Computer Science Approximation Methods for Quadratic Bézier Curve, by Circular Arcs within a Tolerance Band Seminar aus Informatik Univ.-Prof. Dr. Wolfgang Pree Seyed Amir Hossein Siahposhha

More information

Which n-venn diagrams can be drawn with convex k-gons?

Which n-venn diagrams can be drawn with convex k-gons? Which n-venn diagrams can be drawn with convex k-gons? Jeremy Carroll Frank Ruskey Mark Weston Abstract We establish a new lower bound for the number of sides required for the component curves of simple

More information

Mathematics - LV 5 (with QuickTables)

Mathematics - LV 5 (with QuickTables) Mathematics - LV 5 (with QuickTables) Correlation of the ALEKS Course Mathematics LV 5 to the California Mathematics Content Standards for Grade 5 (1998) Number Sense: NS1.1: NS1.2: NS1.3: NS1.4: TD =

More information

Lines and Angles. Chapter INTRODUCTION

Lines and Angles. Chapter INTRODUCTION LINES AND ANGLES 9 3 Lines and Angles Chapter 5 5.1 INTRODUCTION You already know how to identify different lines, line segments and angles in a given shape. Can you identify the different line segments

More information

Geometry I Can Statements I can describe the undefined terms: point, line, and distance along a line in a plane I can describe the undefined terms:

Geometry I Can Statements I can describe the undefined terms: point, line, and distance along a line in a plane I can describe the undefined terms: Geometry I Can Statements I can describe the undefined terms: point, line, and distance along a line in a plane I can describe the undefined terms: point, line, and distance along a line in a plane I can

More information

COGNITIVE EFFECTS OF USING PARAMETRIC MODELING BY PRACTICING ARCHITECTS: A PRELIMINARY STUDY

COGNITIVE EFFECTS OF USING PARAMETRIC MODELING BY PRACTICING ARCHITECTS: A PRELIMINARY STUDY N. Gu, S. Watanabe, H. Erhan, M. Hank Haeusler, W. Huang, R. Sosa (eds.), Rethinking Comprehensive Design: Speculative Counterculture, Proceedings of the 19th International Conference on Computer- Aided

More information

Shapes and Designs - Unit Test Review Sheet

Shapes and Designs - Unit Test Review Sheet Name: Class: Date: ID: A Shapes and Designs - Unit Test Review Sheet 1. a. Suppose the measure of an angle is 25. What is the measure of its complementary angle? b. Draw the angles to show that you are

More information

A Nine- and Twelve-Pointed Star Polygon Design of the Tashkent Scrolls

A Nine- and Twelve-Pointed Star Polygon Design of the Tashkent Scrolls Bridges 2011: Mathematics, Music, Art, Architecture, Culture A Nine- and Twelve-Pointed Star Polygon Design of the Tashkent Scrolls B. Lynn Bodner Mathematics Department Cedar Avenue Monmouth University

More information

Math 7, Unit 08: Geometric Figures Notes

Math 7, Unit 08: Geometric Figures Notes Math 7, Unit 08: Geometric Figures Notes Points, Lines and Planes; Line Segments and Rays s we begin any new topic, we have to familiarize ourselves with the language and notation to be successful. My

More information

PARAMETRIC BIM WORKFLOWS

PARAMETRIC BIM WORKFLOWS Y. Ikeda, C. M. Herr, D. Holzer, S. Kaijima, M. J. Kim. M, A, Schnabel (eds.), Emerging Experience in Past, Present and Future of Digital Architecture, Proceedings of the 20th International Conference

More information

Mathematics High School Geometry

Mathematics High School Geometry Mathematics High School Geometry An understanding of the attributes and relationships of geometric objects can be applied in diverse contexts interpreting a schematic drawing, estimating the amount of

More information

Evaluating Assemblies of Planar Parts Using the Liaison Graph and System Dynamics

Evaluating Assemblies of Planar Parts Using the Liaison Graph and System Dynamics Evaluating Assemblies of Planar Parts Using the Liaison Graph and System Dynamics Dimitrios Papanikolaou Massachusetts Institute of Technology, USA dimp@mit.edu Abstract. Current research on design and

More information

Interactive Math Glossary Terms and Definitions

Interactive Math Glossary Terms and Definitions Terms and Definitions Absolute Value the magnitude of a number, or the distance from 0 on a real number line Addend any number or quantity being added addend + addend = sum Additive Property of Area the

More information

TESSELLATION. For me it remains an open question whether [this work] pertains to the realm of mathematics or to that of art. M.C.

TESSELLATION. For me it remains an open question whether [this work] pertains to the realm of mathematics or to that of art. M.C. TESSELLATION For me it remains an open question whether [this work] pertains to the realm of mathematics or to that of art. M.C. Escher Activity 1: Guessing the lesson Doc. 1 Word Cloud 1) What do you

More information

Rational Numbers and the Coordinate Plane

Rational Numbers and the Coordinate Plane Rational Numbers and the Coordinate Plane LAUNCH (8 MIN) Before How can you use the numbers placed on the grid to figure out the scale that is used? Can you tell what the signs of the x- and y-coordinates

More information

Honors Geometry Pacing Guide Honors Geometry Pacing First Nine Weeks

Honors Geometry Pacing Guide Honors Geometry Pacing First Nine Weeks Unit Topic To recognize points, lines and planes. To be able to recognize and measure segments and angles. To classify angles and name the parts of a degree To recognize collinearity and betweenness of

More information

Chapter 1-2 Points, Lines, and Planes

Chapter 1-2 Points, Lines, and Planes Chapter 1-2 Points, Lines, and Planes Undefined Terms: A point has no size but is often represented by a dot and usually named by a capital letter.. A A line extends in two directions without ending. Lines

More information

Fractal Gaskets: Reptiles, Hamiltonian Cycles, and Spatial Development

Fractal Gaskets: Reptiles, Hamiltonian Cycles, and Spatial Development Bridges Finland Conference Proceedings Fractal Gaskets: Reptiles, Hamiltonian Cycles, and Spatial Development Robert W. Fathauer Tessellations Company 3913 E. Bronco Trail Phoenix, AZ 85044, USA rob@tessellations.com

More information

Structural & Thermal Analysis Using the ANSYS Workbench Release 12.1 Environment

Structural & Thermal Analysis Using the ANSYS Workbench Release 12.1 Environment ANSYS Workbench Tutorial Structural & Thermal Analysis Using the ANSYS Workbench Release 12.1 Environment Kent L. Lawrence Mechanical and Aerospace Engineering University of Texas at Arlington SDC PUBLICATIONS

More information

Computer Simulation on Structural Plane of Ore-rock By Monte-Carlo Method Pan Dong 1,2, a, Li XiBing 1,b, WangYu 1, c

Computer Simulation on Structural Plane of Ore-rock By Monte-Carlo Method Pan Dong 1,2, a, Li XiBing 1,b, WangYu 1, c 2nd International Conference on Electronic & Mechanical Engineering and Ination Technology (EMEIT-2012) Computer Simulation on Structural Plane of Ore-rock By Monte-Carlo Method Pan Dong 1,2, a, Li XiBing

More information

CS S Lecture February 13, 2017

CS S Lecture February 13, 2017 CS 6301.008.18S Lecture February 13, 2017 Main topics are #Voronoi-diagrams, #Fortune. Quick Note about Planar Point Location Last week, I started giving a difficult analysis of the planar point location

More information

ASSISTED CONSTRUCTION OF NON-STANDARD WOODEN WALLS AND ENVELOPE STRUCTURES BY PARAMETRIC MODELING

ASSISTED CONSTRUCTION OF NON-STANDARD WOODEN WALLS AND ENVELOPE STRUCTURES BY PARAMETRIC MODELING Y. Ikeda, C. M. Herr, D. Holzer, S. Kaijima, M. J. Kim. M, A, Schnabel (eds.), Emerging Experience in Past,Present Present and Future of Digital Architecture, Proceedings of the 20th International Conference

More information

Doyle Spiral Circle Packings Animated

Doyle Spiral Circle Packings Animated Doyle Spiral Circle Packings Animated Alan Sutcliffe 4 Binfield Road Wokingham RG40 1SL, UK E-mail: nsutcliffe@ntlworld.com Abstract Doyle spiral circle packings are described. Two such packings illustrate

More information

Number/Computation. addend Any number being added. digit Any one of the ten symbols: 0, 1, 2, 3, 4, 5, 6, 7, 8, or 9

Number/Computation. addend Any number being added. digit Any one of the ten symbols: 0, 1, 2, 3, 4, 5, 6, 7, 8, or 9 14 Number/Computation addend Any number being added algorithm A step-by-step method for computing array A picture that shows a number of items arranged in rows and columns to form a rectangle associative

More information

Performance Objectives Develop dictionary terms and symbols

Performance Objectives Develop dictionary terms and symbols Basic Geometry Course Name: Geometry Unit: 1 Terminology & Fundamental Definitions Time Line: 4 to 6 weeks Building Blocks of Geometry Define & identify point, line, plane angle, segment, ray, midpoint,

More information

Polygon. Note: Each segment is called a side. Each endpoint is called a vertex.

Polygon. Note: Each segment is called a side. Each endpoint is called a vertex. Polygons Polygon A closed plane figure formed by 3 or more segments. Each segment intersects exactly 2 other segments at their endpoints. No 2 segments with a common endpoint are collinear. Note: Each

More information

Geometric Modeling. Creating 3D solid geometry in a computer! Partial History of Geometric Modeling

Geometric Modeling. Creating 3D solid geometry in a computer! Partial History of Geometric Modeling Geometric Modeling Creating 3D solid geometry in a computer! Partial History of Geometric Modeling 1963 Wireframe Computer Graphics Invented (Ivan Sutherland, MIT) 2 1 Partial History 1964 DAC-1, General

More information

UNIT 6: Connecting Algebra & Geometry through Coordinates

UNIT 6: Connecting Algebra & Geometry through Coordinates TASK: Vocabulary UNIT 6: Connecting Algebra & Geometry through Coordinates Learning Target: I can identify, define and sketch all the vocabulary for UNIT 6. Materials Needed: 4 pieces of white computer

More information

BODMAS and Standard Form. Integers. Understand and use coordinates. Decimals. Introduction to algebra, linear equations

BODMAS and Standard Form. Integers. Understand and use coordinates. Decimals. Introduction to algebra, linear equations HIGHER REVISION LIST FOUNDATION REVISION LIST Topic Objectives Topic Objectives BODMAS and Standard Form * Add, subtract, multiply and divide whole numbers, integers and decimals * Order integers and decimals

More information

HS Geometry Mathematics CC

HS Geometry Mathematics CC Course Description This course involves the integration of logical reasoning and spatial visualization skills. It includes a study of deductive proofs and applications from Algebra, an intense study of

More information

This blog addresses the question: how do we determine the intersection of two circles in the Cartesian plane?

This blog addresses the question: how do we determine the intersection of two circles in the Cartesian plane? Intersecting Circles This blog addresses the question: how do we determine the intersection of two circles in the Cartesian plane? This is a problem that a programmer might have to solve, for example,

More information

Number and Operations - Fractions

Number and Operations - Fractions NF.1.3c Number and Operations - Fractions NF.1.3 NF.1.2b NF.1.2a Understand Fractions February 3 - February 20 NF.1.2 NF.1.1 Math! Lessons Develop understanding of fractions as numbers. Understand a fraction

More information

3 Identify shapes as two-dimensional (lying in a plane, flat ) or three-dimensional ( solid ).

3 Identify shapes as two-dimensional (lying in a plane, flat ) or three-dimensional ( solid ). Geometry Kindergarten Identify and describe shapes (squares, circles, triangles, rectangles, hexagons, cubes, cones, cylinders, and spheres). 1 Describe objects in the environment using names of shapes,

More information

Interactive 3D Geometrical Modelers for Virtual Reality and Design. Mark Green*, Jiandong Liang**, and Chris Shaw*

Interactive 3D Geometrical Modelers for Virtual Reality and Design. Mark Green*, Jiandong Liang**, and Chris Shaw* Interactive 3D Geometrical Modelers for Virtual Reality and Design Mark Green*, Jiandong Liang**, and Chris Shaw* *Department of Computing Science, University of Alberta, Edmonton, Canada **Alberta Research

More information

NZ Mathematics Levels 1-6 Curriculum Objectives Addressed Within Numbers Up! 2 Baggin the Dragon

NZ Mathematics Levels 1-6 Curriculum Objectives Addressed Within Numbers Up! 2 Baggin the Dragon NZ Mathematics s 1-6 Objectives Addressed Age Objectives 4-7 1-2 1 1. Order and compare lengths, masses and volumes (capacities), and describe the comparisons, using measuring language; 2. Measure by counting

More information

Georgia Performance Standards for Fourth Grade

Georgia Performance Standards for Fourth Grade Georgia Performance Standards for Fourth Grade Mathematics Terms for Georgia s (CRCT) Criterion Reference Competency Test Administered in April of Each Year Parents: We are counting on you to help us teach

More information

UNIT 1: TRANSFORMATIONS IN THE COORDINATE PLANE

UNIT 1: TRANSFORMATIONS IN THE COORDINATE PLANE UNIT 1: TRANSFORMATIONS IN THE COORDINATE PLANE Unit 1: Transformations in the Coordinate Plane In this unit, students review the definitions of three types of transformations that preserve distance and

More information

A New Method for Designing Iterated Knots

A New Method for Designing Iterated Knots Bridges 2009: Mathematics, Music, Art, Architecture, Culture A New Method for Designing Iterated Knots Robert W. Fathauer Tessellations Company 3913 E. Bronco Trail Phoenix, AZ 85044, USA E-mail: tessellations@cox.net

More information