home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / autocad / param2.arj / GLOSSARY < prev    next >
Encoding:
Text File  |  1991-09-02  |  12.3 KB  |  280 lines

  1.  ParaDraft Glossary                Copyright 1991, ParaWare Systems    
  2.  
  3.            GLOSSARY (Sorted alphabetically)
  4.  
  5. Center line layer - Layer in which the center lines are drawn. Must
  6. be unique.
  7.  
  8. Customization - Changing the application generated by ParaDraft so
  9. that it is easier to use and has formulae built-in specific to your
  10. problem.
  11.  
  12. Data Table - Rows and columns of values, where each column has
  13. a name that describes the type of value, and each row constitutes a
  14. set of values. A natural way of describing standard values, often
  15. used by engineers.  Given values for one or more columns, matching
  16. row can be searched and the rest of the standard values can be
  17. picked from it.
  18.  
  19. Dimension - A distance, angle, radius or diameter shown on a drawing
  20. using AutoCAD dimensioning commands.
  21.  
  22. Dimension text - Text that appears with the dimension
  23.  
  24. Dimension value - Value assigned to a dimension while creating an
  25. instance of parametric geometry with a PgProgram
  26.  
  27. Dimensioning layer - Layer used for dimensioning entities such as
  28. dimensions, extension lines etc
  29.  
  30. Entities - Geometric entities; LINE, CIRCLE, ARC are the
  31. supported AutoCAD entities.
  32.  
  33. Existing drawings - Detailed drawings already created using AutoCAD
  34. before ParaDraft was used. Can be used as the specification of the
  35. parametric geometry, i.e. as Parent Geometry
  36.  
  37. Explanation - Reasoning used for parameterisation of a particular point.
  38.  
  39. Exploded Dimensions - Dimensions that are not a single entity in the
  40. AutoCAD drawing rather are just a collection of lines, solids, arc
  41. and text entities
  42.  
  43. Extension Lines - Lines used to indicate that a point actually
  44. lies on the extension of another line, for the purpose of
  45. parameterisation. Often used with corner points. All additional
  46. extension lines must actually pass through the target point to be
  47. effective for parameterisation.
  48.  
  49. Family of Parts - Anytime similar geometry with modifications
  50. describes a group of objects they belong to a family. The parts
  51. which are similar in shape but differ in sizes are called a family
  52. of parts.
  53.  
  54. Feasible parameterisation - When all points required to draw the
  55. parametric geometry have been defined using more than one entity. 
  56.  
  57. Formula - an algebraic expression involving constants, variables,
  58. functions  and operators, that evaluates to a unique value.
  59.  
  60. Geometric reasoning - Reasoning based on geometric theorems and
  61. equations.  Applied to arrive at geometric relationships, which are
  62. then used for geometry parameterisation. 
  63.  
  64. Geometry - A collection of geometric entities as LINE, CIRCLE, ARC etc. 
  65. Also see Parametric Geometry, Parent Geometry, Instance Geometry.
  66.  
  67. Geometry Name - Name used for a ParaDraft application or a PgProgram.
  68. Also used for PGCAL/GW-BASIC/Turbo-Pascal programs for an application.
  69. Must be a valid AutoCAD drawing file name.
  70.  
  71. Header row - Row that defines the names of the columns in a data table.
  72.  
  73. Heuristics - Rules based on experience. ParaDraft uses heuristics
  74. to understand parent geometry, that are listed in the Appendix C.
  75.  
  76. Initialization Script File - An AutoCAD script file created by the
  77. ParaDraft installation program. Used to load ParaDraft using SCRIPT
  78. command. The file is called PGINIT.SCR and is in the ParaDraft
  79. directory and its parent directory as well.
  80.  
  81. Input Drawing - see Parent geometry
  82.  
  83. Input parameter - Parameter whose value is given by the user of a
  84. ParaDraft application 
  85.  
  86. Insertion angle - Angle at which the entire instance geometry drawn
  87. by a ParaDraft application is rotated, including the dimensioning,
  88. hatching and annotations.
  89.  
  90. Insertion point - Point at which the reference point of the instance
  91. geometry drawn by a ParaDraft application is placed.
  92.  
  93. Instance geometry - A to-the-scale geometry drawn by a user or a
  94. program from the parametric geometry corresponding to a given set of
  95. parameter values. 
  96.  
  97. Layer Convention - A naming convention of layers describing the
  98. layers to which the entities making up the parent geometry belong
  99.  
  100. Leader dimension - A dimension that points at a feature of the
  101. parent geometry and describes it using text. For example, "4 HOLES,
  102. DIA 10", "Chamfer 1x45" etc. Not supported by ParaDraft, and ignored
  103. forthe purpose of parameterisation of geometry.
  104.  
  105. Offset geometry - A continuous shape that can be drawn in the
  106. instance geometry using a polyline as an offset of another polyline
  107. and a linear dimension that specifies the offset distance and
  108. direction.
  109.  
  110. Paradraft Application- see Parametric Drafting Application.
  111.  
  112. Paradraft commands - Commands understood by AutoCAD drawing editor,
  113. once ParaDraft has been loaded using the initialization script file.
  114. All ParaDraft command names start with the string "PG", which is
  115. pronounced as Pee Gee. For example, PGDRAW is pronounced as Pee Gee Draw.
  116.  
  117. Parameterisation - Creation of the parametric geometry program
  118. from the input drawing. This is done by arriving at the expressions
  119. for calculating coordinates of the points needed to draw the
  120. parametric geometry. For example, the program for the parallelogram
  121. in the tutorial has expressions to calculate the four corner points
  122. of the parallelogram, which is drawn by connecting the four by lines.
  123.  
  124. Parameterisation assumption - An additional parameter
  125. automatically created during parameterisation by PgPg!, which is
  126. assumed as the X or Y coordinate of a point. An assumption is made
  127. when PgPg! cannot find expressions for the coordinates of one or more
  128. points using the given parent geometry and its dimensioning scheme.
  129.  
  130. Parameterisation unsuccessful - PgPg! discontinues parameterisation
  131. and generates no application. It happens when one of the points that
  132. is required for the parametric geometry to be drawn, lies on only one
  133. entity. From this PgPg! concludes that the point can not be
  134. parameterised and further efforts are futile.
  135.  
  136. Parameters - Variables controlling a parametric geometry.
  137. Changing the value of a parameter has the effect of changing the
  138. shape or the size of the resulting instance geometry.
  139.  
  140. Parametric Drafting - Automatic creation of drawings from the values
  141. of the dimensions using parametric geometry techniques.
  142.  
  143. Parametric Drafting application - accepts the values of input
  144. parameters and draws the to-the-scale instance geometry
  145. automatically, optionally hatched, dimensioned and annotated. It is
  146. made up of a set of programs for the parametric geometry that work
  147. together.
  148.  
  149. Parametric Geometry Program - A program for a Parametric Geometry
  150. that accepts the values of all the dimensions and draws the
  151. to-the-scale corresponding instance geometry.  ParaDraft refers to
  152. these programs as PgPrograms. 
  153.  
  154. Parametric geometry - A generalized geometry that defines a family of
  155. geometries (or parts) with same shape, but with different sizes. In
  156. fact, every dimensioned drawing represents a parametric geometry,
  157. where the dimensions can be varied to get geometries of different sizes.
  158.  
  159. PARENT - A ParaDraft command for processing the Parent Geometry for
  160. presenting it to PgPg! for parameterisation. Requires PGPG to be loaded. 
  161.  
  162. Parent geometry - Input drawing that specifies the Parametric
  163. Geometry to PgPg!. It consists of the most general instance geometry
  164. of the Parametric Geometry, dimensions to be used as parameters, and
  165. a reference point. It also may have extension lines, center lines
  166. and symmetry information to facilitate parameterisation. You should
  167. draw Parent Geometry accurately and carefully such that it conveys
  168. your intention unambiguously to PgPg!. Given the parent geometry a
  169. draughtsperson should be able to draw a to-scale drawing for any set
  170. of dimension values uniquely.
  171.  
  172. PGCAL - A simple and easy-to-use formula calculator integrated with
  173. PGRUN for customizing the generated PgPrograms. Also a ParaDraft
  174. command of the same name for testing the formulae. 
  175.  
  176. PGCUSTOM - A set of ParaDraft commands used for refining the
  177. user interface of ParaDraft applications.  Also a ParaDraft command of
  178. the same name for defining an AutoCAD command for the application. 
  179.  
  180. PGDATA -  A ParaDraft command for editing the data table files. Loads
  181. the table file into your favorite editor for editing.
  182.  
  183. PGDEBUG - A ParaDraft command for graphically presenting the
  184. problems of parameterisation in a PgProgram. It also provides the
  185. explanation for the parameterisation of each point. The explanation
  186. can be displayed using DDATTE command by clicking at the point.
  187.  
  188. PGDIR - A ParaDraft command for finding the names of the available
  189. applications. Accepts wild cards as * and ? in the names.
  190.  
  191. PGEDIT - A ParaDraft command for editing the PGCAL or GW-BASIC files.
  192. Loads the file into your favorite editor.
  193.  
  194. PGMSLIDE - Overwrites the slide file, that is displayed for taking the
  195. inputs along with an application, with the current display. Be
  196. careful since you lose the original slide file.
  197.  
  198. PgPg! - The Geometry Parameterisation Expert System. The name stands
  199. for Parametric geometry Program generator.
  200. PgPg! accepts the parent geometry as the specification of
  201. parametric geometry, and converts it into the corresponding PgProgram
  202. written in AutoLISP. It also creates the template files for the PGCAL
  203. and GW-BASIC interfaces.
  204.  
  205. PGPG - AutoLISP part of Parent Geometry Specification Program, that
  206. processes the Parent Geometry and presents it to PgPg!. Also a
  207. ParaDraft command of the same name to load the Parent Geometry
  208. Specification Program. 
  209.  
  210. PgProgram - see Parametric Geometry Program 
  211.  
  212. PGPGSET - A ParaDraft command for defining the names of dimensioning
  213. and center line layers.  Also to define how to run PgPg! program.
  214. Setting are valid only for a session. Requires PGPG to be loaded. 
  215.  
  216. PGRUN - Runtime system of ParaDraft. Consists of AutoLISP functions,
  217. PGCAL program, and PGCUSTOM utility. Defines a set of ParaDraft
  218. commands used for running and customizing ParaDraft applications.
  219. Also a ParaDraft command of the same name for loading the runtime
  220. system.
  221.  
  222. PGSET command - A ParaDraft command for defining how the dimension
  223. values should be obtained for the PgPrograms. Setting are valid only
  224. for a session. Requires PGRUN to be loaded.
  225.  
  226. PGSHOW - A ParaDraft command for seeing the slide file for a
  227. ParaDraft application
  228.  
  229. PICKFROM - PGCAL command for performing a table lookup. Takes the
  230. name of the table as the parameter. The table should be in the
  231. ParaDraft directory. 
  232.  
  233. Points - All parametric geometric entities are described using
  234.  points which are generated automatically by PgPg!.  Explanation of
  235. parameterisation of all points is provided. See PGDEBUG.
  236.  
  237. Polyline - AutoCAD polyline entity made up of lines and arcs.
  238. Polyline found in parent geometry is considered as a special entity
  239. by ParaDraft. It can be used for defining hatching and offset geometry
  240. in the ParaDraft Professional.
  241.  
  242. Problem point - A point that can not be parameterised by PgPg!.
  243.  
  244. Reference point - A user specified point on the parent
  245. geometry. While drawing the instance geometry, it is placed at the
  246. given insertion point. It should be possible to relate all other
  247. points defining the parametric geometry to this point since
  248. geometry is parameterised starting from this point.
  249.  
  250. Symmetry axis - A center line in the parent geometry. Specified
  251. by user along with the range of influence of symmetry.
  252.  
  253. Tables -  see Data Tables
  254.  
  255. Template file - Files created by PgPg! to simplify customization of
  256. ParaDraft applications. You can change these for customizing the
  257. PgProgram using PGCAL, GW-BASIC interface or Turbo-Pascal interface.
  258. Without changes they can be used for drawing the instance geometry
  259. with the default values.
  260.  
  261. Temporary variables - A variable in the PGCAL program, whose
  262. value is not used by the PgProgram.
  263.  
  264. To-the-scale drawing - has the geometry drawn exactly as per
  265. the dimensions. Such a drawing can be directly used for planning and
  266. manufacturing purposes. 
  267.  
  268. Unspecified fillet radius - A default radius value specified
  269. for the fillets by a radial dimension for one of the fillets in the
  270. parent geometry. It is identified by adding a suffix of "TYP."
  271. (typical) to the dimension text.  All fillets with the same radius as
  272. the one so dimensioned will take this input value.
  273.  
  274. Value rows - Rows that define sets of values for each of the
  275. columns in a data table
  276.  
  277. Variables for dimensions - A variable in the PGCAL program,
  278. whose value is used by the PgProgram for a dimension in the
  279. parametric geometry, with the same name.
  280.