Back to the 2022 paper

Module 3: Computer Aided Design

202214m

Explain the following commands in geometric modelling: (a) Scaling, (b) Mirror, (c) Rotation.

Worked SolutionAI Assisted

Answer

Geometric modelling commands

(a) Scaling: Scaling changes the size of a geometric model. For scale factors Sx,Sy,SzS_x,S_y,S_z along the three coordinate axes,
x′=Sxx,y′=Syy,z′=Szz.x'=S_xx,\qquad y'=S_yy,\qquad z'=S_zz.
If all scale factors are equal, uniform scaling is obtained; otherwise the model is stretched differently along different axes.

(b) Mirror: Mirroring produces a reflected copy of the geometry about a specified mirror plane/axis. For example, reflection about the YZYZ plane gives
x′=−x,y′=y,z′=z.x'=-x,\qquad y'=y,\qquad z'=z.
It is useful for creating symmetric features and opposite-hand components.

(c) Rotation: Rotation turns the model through a specified angle about an axis. For rotation through angle θ\theta about the ZZ-axis,
x′=xcos⁡θ−ysin⁡θ,x'=x\cos\theta-y\sin\theta,
y′=xsin⁡θ+ycos⁡θ,y'=x\sin\theta+y\cos\theta,
z′=z.z'=z.
Rotation is used to position geometry and create circular or repeated features.

Similar questions

Machine LearningExplain in detail about geometric model.20237mDatabase Management SystemFour DML commands are : (i) create, update, delete, select (ii) insert, update, drop, select (iii) create, alter, delete, select (iv) insert, modify, delete, select20222mAutomation in ManufacturingName the basic geometric building block provided in a CAD/CAM package.20222mRobotic Programming and Software DevelopmentChoose the correct option/answer the following (Any seven question only): (a) Which component manages the communication and processing tasks within a robot system? (b) The main workspace structure in ROS where packages are built is known as: (c) Lead through programming is primarily associated with: (d) Which sensor is commonly used for mapping and localization in autonomous navigation? (e) In VAL-I/II programming, what are conditional statements used for? (f) Which of the following is responsible for facilitating inter-process communication between different parts of a ROS system? (g) A configuration where a robot's wrist joints align in such a way that the robot loses one or more degrees of freedom is called a: (h) In the RAPID programming language, a command block designed for a specific, simple, and frequent operation that is called upon by the main program is typically a: (i) The command used to synchronize the actions of two or more independent devices (e.g., a robot and a conveyor belt) is the: (j) The application of Computer Vision, AR & VR in Robotics, and Virtual robotics are all topics covered under the study of:202514m
AI LearningWeb Platform

Coursify — Personal AI Course Generator

Struggling with a difficult subject or concept? Turn any engineering topic into a structured course with interactive lessons, quizzes, and research-backed explanations.