Using SmartPick, you will adapt the way you use the
Sketcher so as to position geometry to be created according to existing
geometry, if needed, and to internal parameters. As a result, you will use
commands in accordance with the type of the element to be created: one
command per element. Unlike CATIA Version 4 (general 2D and 3D creation commands), to create one element, you no longer need to activate a group of specific commands (or creation scheme). From ScratchYou can create geometrical elements by progressively specifying a given number of characteristic points. These characteristic points can be specified whatever the active Sketcher command. Characteristic points are pre-determined fictitious points managed by SmartPick which allow creating and manipulating geometrical elements whatever the complexity of the latter. You will create some of these characteristic points with total freedom (both horizontal and vertical degrees of freedom are available ), and others with partial freedom (only one degree of freedom is available ). You will find here below a non-exhaustive list with Sketcher elementary geometrical elements and corresponding characteristic points. SmartPick lets you position these points using one of the following: the cursor, the Sketch tools toolbar, the contextual menu, Shift or Ctrl key. |
|||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||
The order in which the above mentioned characteristic
points ( 1 , 2 , 3 , 4 ) will be specified
cannot be modified. Still, you can choose the means to be used for
positioning these points, as long as you exclusively take into account:
|
|||||||||||||||||||||||||||||||||||||||||
According to Existing GeometryReference GeometrySmartPick finds out geometrical specifications according to geometrical elements that already exist in a sketch. You will only detect geometrical specifications according to the current sketch elements that are visible in the 3D window in which the cursor is positioned. You will not need to perform any interaction and you will be returned a visual feedback as shown below in a non exhaustive way: |
|||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||
Consequently, when detecting a constraint, detection can result ambiguous. To remove this ambiguity, you can try to move the viewpoint so that the elements that imply ambiguity would disappear. | |||||||||||||||||||||||||||||||||||||||||
As you will see when using SmartPick, snapping ambiguities currently occur. Besides, the dimensional specifications of a part often depend on technological specifications. These dimensional specifications are defined as the part is being designed, they depend on the current application area and are, as a result, very hard to guess for SmartPick tool. In order to solve these ambiguities, SmartPick classifies possible snapping according to the geometrical constraints that are associated to these snapping. As such, a given cursor positioning will be only assigned one snapping. Unfortunately, this classification cannot be modified. It is provided in the table below. | |||||||||||||||||||||||||||||||||||||||||
Also to remove ambiguity during elements creation, the
three options which are parallelism, perpendicular and tangency can be
activated independently from each other. See SmartPick options in the
Customizing section of this guide. In addition to this classification, when several snapping are possible for a given type of geometrical constraint, SmartPick takes into account the distance between the snapped cursor and the geometrical element according to which the snapping is possible. In this case, SmartPick snaps to the nearest element. Still, there are some cases when SmartPick does not allow dimensioning as desired without additional interactions. This is why SmartPick therefore manages two means for applying a particular snapping relatively to the geometrical elements. Forcing the SnappingSmartPick allows forcing the snapping on a given geometrical element using either:
|
|||||||||||||||||||||||||||||||||||||||||
Contextual MenuSmartPick allows forcing the snapping on a given geometrical element using the contextual menu. You will avoid ambiguities linked to the automatic detection of elements in the current 3D viewpoint by forcing:
The contextual menu is therefore available when right-clicking most Sketcher geometrical elements. Of course, the contents of the contextual menu depends of the element that is being currently created. This contextual menu can be made of the below four sub-parts:
|
|||||||||||||||||||||||||||||||||||||||||
Deactivating SnappingAny snapping that is imposed via the contextual menu can be de-activated. For this, right-click in the 3D window background and select Reset. The table below lists the constraints that can be detected when snapping characteristic points which are being manipulated, relatively to existing geometrical elements, and thanks to the contextual menu. |
|||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||
The table below indicates the possible snapping for geometrical element which are being created, relatively to existing geometry and thanks to the contextual menu. | |||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||
Example of snapping possibilitiesIn the example below, you can see the various snapping possibilities for a line that is being created (dotted lines in the example) relatively to the existing spline: 3 tangency possibilities and 2 perpendicularity possibilities. The point you right-click to display the contextual menu is used to determine which option will be offered in the contextual menu. So depending on where you click, you will not be offered the same options. Note that the software takes into account what has already been specified (in this example, the first point of the line) to offer the various snapping options. For this reason, depending on the first point of the geometrical element that is being created, there may be cases in which no solution can be found or in which the solution offered does not correspond to what you want. In such a case, try to right-click before and/or after the point you want the software to choose. If you try both ways, one solution at least should be found. |
|||||||||||||||||||||||||||||||||||||||||
Ctrl KeySmartPick also allows forcing the current snapping on an element using the Ctrl key:
|
|||||||||||||||||||||||||||||||||||||||||
This is the zone in which the line-circle tangency snapping (due to the circle proximity) has the first priority. | |||||||||||||||||||||||||||||||||||||||||
Apart from this zone, either the tangency
snapping is meaningless or it interferes with closest geometries or still
with possible constraints that are assigned higher priorities (see
table).De-activating SmartPickIf SmartPick cannot solve an ambiguity and returns a snapping that you are not satisfied with, you can de-activate SmartPick assistant by pressing the Shift key. Be careful: it can happen that either the Shift or Ctrl key do not behave as specified in the paragraphs above. In fact, sometimes the viewer loses the focus (selection priority). You can then perform a local transformation to recover the focus: use the middle mouse button and manipulate the viewpoint. You will thus recover the focus. Detecting Internal Geometry CharacteristicsCertain geometrical elements are assigned internal peculiar geometrical characteristics. For example and as shown below, this is the case for horizontal/vertical lines and for quarters of arcs of circles. When such an internal specification is found out by SmartPick, the color of the currently created geometrical element becomes blue. |
|||||||||||||||||||||||||||||||||||||||||
Managing Geometry ParametersSmartPick also manages internal geometrical specifications such as a line length or a circle radius. Indeed, these specifications (further called parameters) decrease available degrees of freedom of a geometry characteristic point (refer to previous From Scratch paragraph). All these parameters are accessed through the Sketch tools toolbar which gathers all the available parameters that can be valuated for a given geometry creation command. Finally, while the SmartPick cursor moves, the Sketch tools toolbar displays the parameters value. Listed below is a non exhaustive list of the possible looks of Sketch tools toolbar parameter section: |
|||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||
Note that it is always possible to reset a parameter that have been valuated in the Sketch tools toolbar. For this, use contextual sub-menu Reset option that is available on 3D viewer background. | |||||||||||||||||||||||||||||||||||||||||
Relation Between Parameters and Characteristic PointsThere exist a strong relation between the characteristic point of a geometrical element and some of the parameters it supports. In fact, if a parameter value is modified by moving the cursor, it means that the parameter is linked to the current characteristic point and consequently validating the point will modify the parameter status. Indeed, as when valuated a characteristic point can no longer be modified, associated parameters get frozen which is echoed by a grayed entry in the Sketch tools toolbar. As an example, in Arc Circle creation command, when the arc start point is defined (at the sketch origin on this picture) both Radius and Start Angle to H Axis get frozen. Indeed, as the arc center is necessarily previously defined, to impose arc start point leaves no ambiguity on the radius and the start angle of the sector. |
|||||||||||||||||||||||||||||||||||||||||
Specific ParametersSome parameters have a specific behavior. This behavior is common to all geometry creation commands that use these parameters. This is the case for Angle and Sector parameters. Sector ParameterThis parameter is oriented so that no ambiguity is possible when defining an angular sector. In the standard units system, an angle range is from -360 to 360deg. Any other value is recomputed to this range. Positive values are for direct sectors (you go from the start direction to the end one the same way you go from H axis to V axis). Negative values are on the other end for reverse arcs (you go from the start direction to the end one the same way you go from V axis to H axis). |
|||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||
Note that an angular sector cannot be identically equal to zero. | |||||||||||||||||||||||||||||||||||||||||
Angle Parameter |
|||||||||||||||||||||||||||||||||||||||||
This parameter is also oriented, its range is from 0 to 360 deg. As a consequence, a -10 deg value is identically equivalent to a 350 deg value and a 0 deg value is definitely not equal to a 180 deg value. | |||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||
By default, angle value are computed relatively to H-Axis. This can be modified any time you want to define an angle value using the contextual menu Parameter section | |||||||||||||||||||||||||||||||||||||||||
When an angle value is available in the Sketch tools toolbar, any line that is contained in the current sketch can be defined as the angle computation basis. To issue out orientation, a red arrow is displayed to show the reference line orientation. In this example, a 25 deg angle is set relatively to an existing line | |||||||||||||||||||||||||||||||||||||||||
Copying Parameter ValuesIt is possible to copy some of parameters value from any existing geometrical element that can be defined with the same parameters. The Copy functionality is available through the contextual menu Parameter section for length and radius parameters. Length can be copied from a line while radius from a circle or an arc. |