Automatic FE modeler using stiffener-based mesh generation algorithm for ship structural analysis

Size: px
Start display at page:

Download "Automatic FE modeler using stiffener-based mesh generation algorithm for ship structural analysis"

Transcription

1 Marine Structures 21 (2008) Automatic FE modeler using stiffener-based mesh generation algorithm for ship structural analysis Beom-Seon Jang a,, Yong-Suk Suh a, Eun-Ki Kim b, Tae-Hee Lee b a Structure Research Part, Marine Research Institute, Samsung Heavy Industries, Geoje-si, Gyeongnam , Republic of Korea b Engineering Service Division, MSC.KOREA, Sungnam-si, Kyungki-do , Republic of Korea Received 31 March 2007; received in revised form 20 August 2007; accepted 20 August 2007 Abstract Shipbuilding industries have started to employ 3D CAD systems to integrate all design and production processes by achieving seamless data transfer and data sharing. The emerging 3D CAD system brings a considerable change in FE analysis field. The availability of 3D geometry increased the recognition of the need for developing automatic FE modeling system consequently. However, general automatic mesh algorithms developed by academic research field have a limitation. The difficulty in satisfying lots of line constraints and the absence of proper idealization of 3D geometry entities defined in CAD system hinders directly employing the general mesh algorithms. In this research, an automatic FE modeling system has been developed for cargo hold FE modeling and whole ship FE modeling. The basic concept of the algorithm is to decompose surfaces using stiffener lines into subregions and generate mesh using a rule established based on FE modeling practice of ship structure. Since the decomposed subregions take simple polygon, they can be easily transformed into elements by decomposing the polygon according to the rule defined considering the shape of the polygon and mesh seed on its perimeter. The algorithm is also designed to treat appropriate geometry idealizations for bracket-type surface and stiffener connections. The idealization process is also completely customized based on FE modeling practice. The validity of the developed system is verified through illustrative examples. r 2007 Elsevier Ltd. All rights reserved. Keywords: Automatic FE mesh generation; Stiffener-based mesh generation algorithm; Geometry idealization Corresponding author. Tel.: ; fax: addresses: beomseon.jang@sasmsung.com (B.-S. Jang), yongsuk.suh@samsung.com (Y.-S. Suh), ekkim@mscsoftware.co.kr (E.-K. Kim), thlee@mscsoftware.co.kr (T.-H. Lee) /$ - see front matter r 2007 Elsevier Ltd. All rights reserved. doi: /j.marstruc

2 B.-S. Jang et al. / Marine Structures 21 (2008) Introduction Ship design work includes a wide range of design works; hull design and steel outfitting, electric outfitting, machinery outfitting, production drawings and so on. These design works have been performed in different CAD systems and there have been serious troubles in transferring the model data from one CAD system to another. The integration into a single 3D CAD system requires exhaustive work and an investment of huge amount of money and time to cover the extensive design work. This has delayed the introduction of 3D CAD system into shipbuilding industries differently from any other engineering fields. The introduction of 3D CAD system is also expected to change the situation of FE analysis field. FE modeling takes an advantage of 3D geometry model by transferring it from 3D CAD system to FE preprocessor. Moreover, in FE modeling, there is a tendency of achieving a higher accuracy by reducing the mesh size, which eventually increases FE modeling time. On the contrary, rapid growth in computer performance has reduced the solving time, which accounts for a small portion of the FEM analysis time. This changing situation has encouraged to develop automatic FE modeling algorithm, which has emerged as an important issue in today s analysis engineering environment. Since long time, analysis engineers in shipbuilding industry have constructed FE model manually while referring to only printed drawings. At most, 2D drawing data from 2D CAD system is imported to FE preprocessor and referred in manual modeling after it is reassembled as a 3D model in these days. If this manual work is replaced with automatic process, analysis and design time can be drastically reduced. In addition, a shortened analysis time gives scope for a more innovative/superior design by making it earlier, to reflect analysis results on design amid a tight ship design schedule. Automatic FE modeling system for ship structural modeling needs a sufficient consideration of ship structure s characteristics. The development includes a new algorithm, named Stiffener-Based Mesh Generation. Its basic concept is that stiffener lines are used in decomposing surface into smaller polygon-type regions and the regions are divided into elements and smaller regions according to templates established by mesh generation practice of ship FE analysis fields. The algorithm is also designed to treat geometry idealization process which is completely tailored to the practice. The system can generate whole-ship coarse mesh model and cargo hold fine mesh model for tanker, container ship, and LNG carrier. This is expected to enhance the efficiency by drastically cutting down routine and simple FE meshing work. Meanwhile, due to the increasing request of ship owners and classification societies for direct FE analysis, almost the same structural analysis has been repeatedly performed for examining cargo hold strength or whole-ship global strength. This has induced great concern in developing user-friendly environ ment for typical FE analysis to guarantee consistent result and to shorten analysis time. Samsung Heavy Industries has developed integrated systems for cargo hold analysis and whole-ship analysis. The systems include all subsystems ranging from importing geometry model to generating a final report. Figs. 1 and 2 depict the organization of two systems.

3 296 B.-S. Jang et al. / Marine Structures 21 (2008) Fig. 1. Hold analysis integrated system (HAIN System). Fig. 2. Whole ship analysis integrated system (WAIN System). The developed automatic modeler plays a role of reducing total analysis time. The system includes the following items: Hold Analysis Integrated System (HAIN System) - Interface with CADRA/GS-CAD - Automatic FE modeling for cargo hold - Automatic load generation module - FE model and load check module - Automatic reporting system Whole Ship Analysis Integrated System (WAIN System) - Interface with GS-CAD - Seakeeping analysis - Design wave decision module - Automatic FE modeling for whole ship - Load generation module from seakeeping results - FE model and load check system.

4 The systems begin with an interface with CAD systems. Geometry data are transferred through typical neutral format, IGES format from 2D CAD (CADRA) and ACIS format form 3D CAD (GS-CAD). The interface with 3D CAD system includes property data transfer of the geometry model. The load generation module in HAIN system automatically generates internal or external load generation for tanker and container ship in accordance with classification rules. WAIN system takes various types of actual loads into account to realize vessel s real condition at instantaneous moment in sailing. The loads include external wave pressure, internal tank pressure, inertial force, etc. They are calculated by capturing an instantaneous motion of a vessel from linear 3D seakeeping analysis results. FE model check and load check system can reduce unwanted repetitive work caused by human error that is easily committed but difficult to find out. This module is also indispensable for confirming automatically generated FE mesh and loads. Reporting system assists users in making a typical report only by following a procedure guided by a GUI. Especially, this system automatically generates all figures and stress summary tables required to be contained in a report by operating on pre/post processor system and accessing FE analysis results. This paper will focus on the automatic modeler and describe its feature suitable to FE modeling of ship structure. In Section 2, related works regarding automatic mesh generation algorithm is introduced and the main characteristics of the proposed method are explained in Section 3. Sections 4 and 5 describe overall procedures and main features of automatic modeler for cargo hold model and whole ship model, respectively. Conclusion is laid in Section Related works B.-S. Jang et al. / Marine Structures 21 (2008) To develop general automatic mesh generation algorithm many efforts have been made in academic fields and also in practical engineering fields. Most of academic researches focus on the generation of quadrilateral mesh for an arbitrary geometry with closed boundary and line constraints. Quadrilateral mesh generators can be broadly classified into two main categories: direct and indirect approaches, according to the method employed to generate the quadrilateral elements [1]. The direct approach places the quadrilaterals on the domain directly without triangulation. It is divided into two types. First, geometry decomposition approach divides a domain into simpler, convex, or mappable regions. The geometry decomposition approach is achieved by recursive decomposition algorithm [2,3], quad-tree decomposition technique [4], medial axis method [5], and convex polygon decomposition method [6]. Second, advancing front method to form elements is known as Paving, proposed by Blacker and Stephenson [7]. These methods are not suitable for generating quadrilateral with line constraints. The direct approach can generally produce better quality meshes than the indirect approach. However, the algorithms of the direct approach are difficult to handle and implement, in general. The indirect approach generates quadrilaterals by combining or splitting the background triangle mesh. The Q-Morph algorithm, which was recently introduced by Owen et al. [8], utilizes an advancing front approach to combine triangles into

5 298 B.-S. Jang et al. / Marine Structures 21 (2008) Fig. 3. Illustrating example of the algorithm of Lee et al. [9]. quadrilaterals. This algorithm can generate better quality mesh than existing algorithms. Q-Morph algorithm can generate a quadrilateral mesh with closed boundary only. Lee et al. proposed an algorithm for generating an automatic 2D quadrilateral mesh with line constraints by appending an algorithm for handling line constraints to the Q-Morph algorithm [9]. Fig. 3 shows an example of the method to a model with one hole and six line constraints. Fig. 3(a) and (b) shows the front proceeding while forming quadrilaterals. Fig. 3(c) shows the quadrilateral mesh after generation is completed and Fig. 3(d) shows the shape of the quadrilateral mesh after smoothing. In the shipbuilding industry, Kim et al. [10] proposed an algorithm to generate mesh for shell and inner hull parts of whole ship model using hull lines and compartment information in the initial design stage when 3D geometry model is not available.

6 3. Stiffener-based mesh generation algorithm This section will give a description about stiffener-based mesh generation algorithm proposed in this paper. Since this approach is based on the features of ship structure, it is designed to be suitable for FE modeling of cargo hold and whole-ship analysis Stiffener-based surface decomposition B.-S. Jang et al. / Marine Structures 21 (2008) Ship structures have specific features that stiffeners are attached on a plate for its reinforcement. Fig. 4 depicts one of web section structure of a tanker. Stiffeners attached on a plate to resist bending moment raise bending stiffness by increasing section modulus. Others are attached to prevent buckling of the plate. The mesh size of a cargo hold FE model is about stiffener spacing, that is, no node is created between two stiffeners. In the existing mesh generation algorithms such as Q-Morph, a stiffener on a plate is regarded as a line constraint to be imposed on mesh and its straight line should be kept after mesh is created on the plate. However, stiffener line constraints are too tight for Q-Morph to meet, considering the mesh size of stiffener spacing in cargo hold model. Since almost all elements share nodes on the line constraints, all elements are affected by two or more line constraints. The Q-Morph algorithm may be more appropriate for constructing fine mesh model or fatigue mesh model where its mesh size is sufficiently small compared to the area surrounded by stiffener lines. Since line constraints influence only the surrounding elements, they are not crucial in creating elements in those model. In the cargo hold modeling, it is more reasonable to regard stiffeners as lines to decompose a surface into subregions. A stiffener is always attached on a plate and its end is connected to other stiffeners or another plate in a different plane which is also a line constraint to be maintained. Due to this feature, a region decomposed by the stiffener lines forms a closed polygon. Only properly splitting the polygon into quadrilateral elements or triangular elements can generate mesh of sufficiently good quality. This is the basic idea of the proposed approach. This approach is expected to be more effective than applying the Q-Morph algorithm imposing many line constraints. Fig. 4. Typical web section structure of a tanker: (a) geometry model of which lines represent stiffeners and (b) corresponding web section FE model.

7 300 B.-S. Jang et al. / Marine Structures 21 (2008) Priority- and template-based mesh generation Decomposed regions of polygon shape should be split recursively until mesh generation is completed for structural analysis. The proposed approach set up the priority order and templates in splitting the decomposed region according to the shape of the region and attached mesh seeds. A surface is divided into smaller regions by stiffener lines and all regions are ranked in the number of nodes on the perimeter of the divided region. The region having the most nodes is divided into subregions again according to the predefined scheme and a region of top priority is decided again. The priority order and templates are established based on engineer s experience in FE modeling for ship structure. The basic concept of the priority order is that mesh generation begins with the most obvious element creation in which there is no difference among different engineers for maximizing the use of quadrilateral elements instead of triangular elements. A template to create a quadrilateral element of square shape is given high priority. This process is to be described in detail in Section 4.7 with illustrative examples Geometry idealization Geometry model needs an idealization process to guarantee good mesh quality. Since the mesh quality is closely related with structural analysis results, structural engineer s experience and know-how should be incorporated into the idealization process. One of objects to be idealized is the adjustment of stiffener line ends. An end point of a stiffener line frequently does not coincide with other stiffener ends on the same plane or stiffener lines on different planes like joints in the rounded rectangular in Fig. 5(a). If the stiffener lines are kept as they are during the mesh generation, triangular elements of sharp angle are unavoidable where two stiffener end points do not match with each other exactly as Fig. 5(b). Fig. 5(c) shows mesh generated after an appropriate adjustment of stiffener ends, which leads to even stress distribution in analysis results. Stiffener ends placed closely are needed to be merged to minimize the use of triangular elements. Bracket toe end composed of complex edges circled in Fig. 6(a) is another object of the idealization. Without simplifying the toe end shape, the mesh might be like that in Fig. 6(b). Small triangular elements at the end can lead to excessive stress concentration at the point. Similarly by proper simplification is needed to get uniform mesh of good quality Fig. 5. (a) Stiffener arrangement on a web section; (b) mesh generated without an idealization of the arrangement; (c) mesh generated with a proper idealization.

8 B.-S. Jang et al. / Marine Structures 21 (2008) Fig. 6. (a) Shape of bracket toe on a web section; (b) mesh generated without an idealization of the shape; (c) mesh generated with a proper idealization. as marked by the circle in Fig. 6(c). The target area of the idealization or simplification is the area which should be carefully estimated because of high stress concentration or buckling problem. Therefore, expected analysis results should be reflected on how to idealize the area in the algorithm. Without a proper simplification, mesh quality could be too low to be used without modification and manual modification might deteriorate its time saving effect considerably. 4. Automatic FE modeler for cargo hold model 4.1. Overall procedure The automatic system is divided into two main parts: preprocessing and main mesh generation process. Overall procedures are summarized in Fig. 7. Preprocessing begins with grouping a given geometry model imported from 3D CAD system into MSC.PATRAN. For a selected group, global mesh seeds are generated and intersecting lines with other surfaces in different groups are created. Geometry constructed in CAD system needs to be reformed by cutting with intersection lines and merging surfaces separated by other lines such as seam lines or block butt lines. It is enabled by disassembling surfaces into a set of edges, breaking them by intersection lines and searching new closed loops by tracing decomposed lines. The reconstructed surfaces are decomposed by internal stiffener lines again with adjusting bracket toe end and stiffener end points. The next step is to form closed polygons and assign mesh seeds to corresponding edges of the polygons. The polygons are recursively divided in accordance with a predefined scheme until all divided polygons have only three or four edges and nodes. The process ends with transforming the decomposed polygons to shell elements and mapping properties of the original geometry to the generated mesh. Among the above-mentioned processes, the following steps are explained in detail with illustrating examples: - automatic grouping; - global mesh seeds generation;

9 302 B.-S. Jang et al. / Marine Structures 21 (2008) Preprocessing of geometry Automatic grouping Generate intersection lines with other surfaces on different planes. Generate global mesh seeds. Divide surface edge lines and intersection lines at their intersection points. Search closed loops and redefine surfaces and stiffener lines. Mesh generation with idealization Divide edge lines and stiffener lines at their intersection points. Adjust bracket toe end shape and identify a point for a stiffener end to be shifted to. Search closed polygons along with global mesh seeds on their perimeter. Recursive mesh generation for the polygons Beam mesh generation on stiffener lines. Move stiffener end nodes to the identified points. Post processing Property mapping from original geometry to generated mesh Fig. 7. Overall process of automatic mesh generation. - reconstruction of surfaces and curves; - simplification of bracket toe end and stiffener connection points; - construction of a set of polygons; - recursive mesh generation.

10 B.-S. Jang et al. / Marine Structures 21 (2008) The global coordinate system is set according to the following system: The x-axis is in the longitudinal direction, positive towards forward. The y-axis is in the transverse direction, positive towards port. The z-axis is in the vertical direction, positive upwards Automatic grouping This process is to automatically group geometry model which consists of surfaces and curves to represent steel plates and stiffeners, respectively, in MSC.PATRAN. The process is summarized in Fig. 8. All surfaces are divided into four groups based on their normal vector. Surfaces on xy-plane, xz-plane, or yz-plane are grouped into a plan group, an elevation, a section group. Surfaces representing side shell or bottom shell are Automatic grouping process Check the normal vector of every surface. Collect surfaces on xy-plane, xz-plane and yz-plane to a plan group, an elevation group and a section group, respectively Check z, y, and x coordinate value of surfaces in the plan, the elevation and the section group, respectively. Classify surfaces according to their coordinate value. Name each group ship deck_oooo, ship_elev_oooo or ship_sect_oooo. Collect slanted surfaces and select surfaces to represent hopper plates in tanker. Check the directional vector and the location of every stiffener line or check the plane a curved line is on. Allocate stiffener lines to one of the existing groups Fig. 8. Automatic grouping process.

11 304 B.-S. Jang et al. / Marine Structures 21 (2008) distinguished by their outermost coordinate values, that is, the largest and the smallest y-coordinate value or the smallest z-coordinate value. Fig. 9 shows an example that a geometry model for midship cargo hold part is divided into four groups. Surfaces in a group are grouped by their coordinate values again. Surfaces in the plan group, the elevation group, and the section group are distinguished by their z-coordinate, y-coordinate, and x-coordinate values, respectively. For each group, a proper name is given. For example, a name of Ship_Deck_02490 is given to the group including surfaces placed on xy-plane of which z-coordinate level is 2490 mm from the bottom line. Hopper plates of tanker modeled as slanted surfaces are recognized by their normal vector and their y and z coordinate values. Every curve representing stiffener line is allocated to one of the existing groups including a surface on which the stiffener line is placed. Its directional vector and its location information are utilized. For example, a stiffener line of vector /100S can be added to one of the existing plan groups if its z-coordinate value coincides with the z-coordinate value of a plan group and its y-coordinate value is between the transverse range of the group. Otherwise, if its y-coordinate value coincides with an elevation group and z-coordinate value is between the vertical range of the group, it will be added to the elevation group. In a similar way, stiffener lines on yz-plane groups can be classified. Curved lines can be grouped by checking the plane on which it is. From the group information, a variety of information about structure can be obtained, for example, which group represents longitudinal bulkhead, upper deck or transverse bulkhead. Such information can be utilized for generating mesh seeds and intersection lines between surfaces in different groups. Fig. 9. Grouping all geometry into four groups.

12 4.3. Global mesh seed generation B.-S. Jang et al. / Marine Structures 21 (2008) Global mesh seeds are generated for plan groups and longitudinal elevation groups. For a plan group, mesh seeds are generated in longitudinal and transverse directions. An elevation group can share the longitudinal mesh seeds and needs only mesh seeds in vertical direction. A section group can share existing nodes in plan and elevation groups. Mesh seed generation on plan groups Obtain a set of transverse coordinate values referring to longitudinal stiffener lines on upper deck. Create mesh seeds on plan groups along lines intersecting with section groups. Generate three seeds between web sections along lines intersecting with elevation groups. In case of stringer plan group, get stiffener end points on brackets reaching longitudinal BHDs Redistribute the uniform longitudinal seeds considering the stiffener end points. Generate points at the intersection of free edges of surfaces which belong to section groups. for elevation groups Share the longitudinal seeds on plan group by collecting seeds of the same y-coordinate values as each elevation group. Obtain a set of z-coordinate values of mesh seeds referring to longitudinal stiffeners on side longi. BHD Generate vertical mesh seeds along lines intersecting with section groups for section groups Share all mesh seeds on plan groups by collecting seeds of the same x-coordinate values as each section group. Share vertical mesh seeds on elevation groups by collecting seeds of the same x-coordinate values as each section group. Fig. 10. Global mesh seed generation procedure.

13 306 B.-S. Jang et al. / Marine Structures 21 (2008) This seed information plays a role of supplementing the required information for splitting regions surrounded by stiffener lines into smaller polygons. It also assists the geometry idealization of bracket toe end or stiffener end points. Overall procedure is summarized in Fig. 10. Basically, in longitudinal direction, three mesh seeds are distributed between two adjacent web sections. That is, basic mesh size in longitudinal direction is one-fourth of web section spacing. However, stiffener end points on a bracket in stringer should be taken into account in generating mesh seeds as shown in Fig. 11. Since free-edge part of the bracket and toe-end part are weak against plate buckling, it is preferred to maintain stiffener lines on the bracket and avoid triangular elements as much as possible around the bracket toe. This enables accurate panel buckling check by forming correct buckling panel shape and ensures exact stress value. In transverse direction for a plan group, y-coordinate values of global mesh seeds are obtained from those of longitudinal stiffeners on upper deck. Mesh seeds on a plan group are created along intersection lines with section groups. In addition to the uniformly distributed mesh seeds in transverse direction, there are additional mesh seeds to be created. Mesh generation is done in the order of plan groups, elevation groups and section groups; therefore, nodes to be created in the mesh generation of section groups should be incorporated into the preceded mesh generation of plan groups in advance. For this purpose, mesh seeds are also created at the intersection points between deck plan surfaces and free edge of surfaces in section groups because the free edge should be maintained straight as it is during the mesh generation of the surface. Fig. 12 depicts an example of global mesh seed generation for a plan group a stringer group. The z-coordinate values of vertical directional mesh seeds for an elevation group are obtained from longitudinal stiffeners on side longitudinal bulkhead and distributed along the intersection lines with all section groups. For a section group, mesh seeds in other groups can be shared by adding all mesh seeds of which x-coordinate value is the same as the section group. Fig. 11. Global mesh seed generation in longitudinal direction for a plan group considering the stiffener lines on bracket in stringer.

14 B.-S. Jang et al. / Marine Structures 21 (2008) Fig. 12. An example of global mesh seed generation for a plan group (stringer) Reconstruction of surfaces and curves Surfaces arbitrarily created in 3D CAD system should be reconstructed considering the relations with other intersecting surfaces. An intersection line with another surface on different plane is also one of line constraints to be met in mesh generation algorithm. This system enables the intersection line constraints to be satisfied by replacing all surface boundaries with intersection lines or free-edge lines. That is, a surface which an intersection line cut across should be split into two surfaces. Two surfaces separated at a line except the intersection line should be merged, that is, surfaces split at a seam line or a block butt line should be combined to prevent nodes from being created at the seam line a seam line is a welding line created when connecting two steel plates of different thickness and usually neglected in FE modeling. Even if the reconstruction process is made for satisfying restrictions in mesh generation, the original surface information is maintained internally to transfer property information to mesh to be generated on the reconstructed geometry at the last stage. This process is summarized in Fig. 13. The detailed explanation is laid step by step as follows with an illustrating example of typical web section of tanker shown in Fig. 14: Step 1: Preprocessing of surface data. A surface is redefined as a collection of surface edges and vertexes. A curved edge is represented as a set of 20 short straight lines for an easy manipulation. The relationship between edges and vertexes are also stored by referring to each other. While redefining surface data, false surfaces are to be deleted, for example, a surface whose number of edges is below three, i.e., its area is zero. Two vertexes of a surface within given tolerance are merged. A duplicate surface is detected by comparing all vertexes of two surfaces and one of them is removed. Step 2: Group intersection lines and edge lines into a set. Intersection lines and edge lines are collected into a set but distinguished internally. Fig. 14(a) shows an original configuration of a typical web section of tanker. Dotted thick lines represent interaction lines with surfaces in other groups and solid thin lines

15 308 B.-S. Jang et al. / Marine Structures 21 (2008) Reconstruction of surfaces and curves Redefine surface data. Group intersection lines and edge lines to a set. Divide all lines in the set at their intersection points. Classify intersection lines into shared edges and free edges. Delete divided unnecessary lines. Delete overlapping edges and edges shared by two surfaces. From every vertex, search all closed loops by tracing a line of the smallest angle. Remove duplicate loops. Remove incorrect loops. Merge straight edges Redefine surfaces in a group Cut stiffener lines with loop edges and reassign to a surface to be included. END Fig. 13. Surface and curve reconstruction process. represent surface edge lines or stiffener lines on plate. Fig. 14(b) shows only surface edge lines and intersection lines along with vertexes of surface. Step 3: Divide all lines in the set at their intersection points. For every two lines in the set, their intersection is checked and divided at the intersection point. Fig. 14(c) illustrates the status of lines after this step. Step 4: Classify intersection lines shared edges and free edges.

16 B.-S. Jang et al. / Marine Structures 21 (2008) Fig. 14. An illustrative example of the reconstruction of surfaces and curves: (a) original geometry and intersection lines with other groups; (b) intersection lines and edge lines at Step 2; (c) lines cut at their intersection points at Step 3; (d) after unnecessary intersection lines are removed and shared edges are removed at Steps 5 and 6; (e) all loops found at Step 7; (f) Merged straight edges at Step 10; (g) reconstructed curves at Step 12. For each intersection line, overlapping surface edges are counted and the number is assigned to the intersection line. The number of overlapping edges indicates the number of surfaces sharing the intersection line. If the overlapping surface is one, the intersection line is classified to a free edge and if two or more, a shared edge. If there is no overlapping edge with an intersection line, the intersection line is used for breaking a

17 310 B.-S. Jang et al. / Marine Structures 21 (2008) surface. Therefore, it can be regarded as a new edge to be shared by the two broken surfaces. Eventually, all intersection lines can be classified into shared edge and free edge. The information is to be used for judging whether a closed loop to be found in the next step is correct or not. Step 5: Delete divided unnecessary lines. If an intersection line satisfies one of the following conditions, it remains. Otherwise, it is removed: - Its center point is inside of one of original surfaces or perimeter. - There exists an edge line exactly overlapping with it. An intersection line which does not satisfy any of the above conditions is one placed outside of all surfaces. It should be removed from the set. Except those intersection lines, intersection lines smaller than narrow tolerance or duplicate intersection lines are basically removed. Eventually, only edge lines or intersection lines to form new surfaces are left in the set. In the illustrating example, four intersection lines are removed as shown in Fig. 14(c) and (d). Step 6: Delete overlapping edges and edges shared by two surfaces. First, delete edges overlapping the intersection lines since those edges are to be replaced by newly defined intersection line. Next, among the remaining edges, an edge shared by two surfaces that does not duplicate any intersection line is also removed at this step. Such edges are seam lines to distinguish two plates of different thickness. It is generally neglected to avoid elements smaller than basic mesh size. Instead, to compensate the loss of property information, average thickness of two plates is assigned to elements on the seam line at the property mapping stage. It is a common recommendation of classification regulation regarding FE modeling. Eventually, only free surface edges and intersection lines shared by two surfaces are left in the set. In Fig. 14(b), two lines in the circles are removed and other shared edges are replaced by intersection lines. Step 7: From every vertex, search all closed loops by tracing a line of the smallest angle. This step begins with collecting all lines connected to a vertex to a linked list. This is for accelerating loop searching process. Next, for every vertex, search all closed loops staring from all edge lines connected to the vertex one by one. A closed loop can be found by tracing a line of the smallest angle at the next vertex until returning to the Fig. 15. An illustrative example of loop searching process.

18 B.-S. Jang et al. / Marine Structures 21 (2008) starting vertex. For a clear understating, another example is taken shown in Fig. 15. Four loops to define four surfaces marked shaded can be detected. Edges of e7 and e15 are classified as shared edges and other edges as free edges including e10 and e9 (here, e10 and e9 are assumed free edges). Table 1 summarizes all loops that can be found at every vertex. Step 8: Remove duplicate loops. Since all loops starting from at all vertexes are found out, it is needed to remove duplicate loops. In the example of Fig. 15, total 12 loops are to be deleted as identified in Table 1. Table 1 All closed loops that can be searched for an example of Fig. 14 Stating point ID Path Type V1 1 V14V24V54V44V1 Selected 2 V14V44V74V104V114V124V94V64V34V24V1 Incorrect loop V2 3 V24V34V64V54V2 Selected 4 V24V54V44V14V2 Same as no. 1 5 V24V14V44V74V104V114V124V94V64V34V2 Incorrect loop V3 6 V34V64V54V24V3 Same as no. 3 7 V34V24V14V44V74V104V114V124V94V64V3 Incorrect loop V4 8 V44V14V24V54V4 Same as no. 1 9 V44V54V64V94V84V74V4 Incorrect loop 10 V44V74V104V114V124V94V64V34V24V14V4 Incorrect loop V5 11 V54V44V14V24V5 Same as no V54V24V34V64V5 Same as no V54V64V94V84V74V44V5 Incorrect loop V6 14 V64V54V24V34V6 Same as no V64V94V84V74V44V54V6 Incorrect loop 16 V64V34V24V14V44V74V104V114V124V94V6 Incorrect loop V7 17 V74V84V114V104V7 Selected 18 V74V44V54V64V94V84V7 Incorrect loop 19 V74V104V114V124V94V64V34V24V14V44V7 Incorrect loop V8 20 V84V94V124V114V8 Selected 21 V84V114V104 V74V8 Same as no V84V74V44V54V64V94V8 Incorrect loop V9 23 V94V124V114V84V9 Same as no V94V84V74V44V54V64V9 Incorrect loop 25 V94V64V34V24V14V44V74V104V114V124V9 Incorrect loop V10 26 V104V74V84V114V10 Same as no V104V114V124V94V64V34V24V14V44V74V10 Incorrect loop V11 28 V114V84V94V124V11 Same as no V114V104V74V84V11 Same as no V114V124V94V64V34V24V14V44V74V104V11 Incorrect loop V12 31 V124V114V84V94V12 Same as no V124V94V64V34V24V14V44V74V104V114V12 Incorrect loop

19 312 B.-S. Jang et al. / Marine Structures 21 (2008) Step 9: Remove incorrect loops. A loop that meets one of the following conditions is regarded as a false loop and to be removed: - A loop that consists of only free edges without any shared edge. - A loop that has any intersection between its own lines in the middle of the loop. - A loop whose area is zero. In Fig. 15, two loops (V44V54V64V94V84V74V4 and V14V44V74V104 V114V124V94V64V34V24V1) are judged to be incorrect loop since they consist of only free edges. One is internal hole and the other is outer perimeter. In the example of Fig. 14, total 13 loops are left after removing duplicate loops as Fig. 14(e) and nos. 1, 2 and 13 should be deleted since they are judged false loops according to the rule defined above. Step 10: Merge straight edges. Fig. 14(f) depicts the status after some straight edges are merged. Step 11: Redefine surfaces in a group. New surfaces are defined using the lines and vertexes forming the final closed loops. Step 12: Cut stiffener lines by loop edges and reassign to included surface. Stiffener lines should also be cut by the intersection lines and two straight lines broken at the seam line should be merged into one line. Reconstructed lines are associated with a surface on which they are laid. Fig. 14(g) represents surface boundaries after the reconstruction process is completed. The surfaces are virtually drawn for an easy understanding and actually expressed as a loop defined with a collection of lines and vertexes internally Split edge lines and stiffener lines with idealization process This stage focuses on properly simplifying geometric details after breaking the reconstructed surfaces to pieces of lines. The edge lines and stiffener lines on the surface are cut at their intersection points. A curved edge line is also broken to several straight lines considering global mesh size and its curvature. Some idealization processes are needed for bracket toe end and stiffener end points. Those processes are made before or after the cutting process depending on its feature. These processes lead to more use of quadrilateral elements of uniform mesh size. The two main processes are to be introduced Bracket toe end Bracket toe of tanker web section or stringer always does not match stiffener lines of the plate whose toe end lands on vertically. It needs to be extended or cut out in the FE model whose mesh size is about the longitudinal stiffener spacing. Fig. 16 illustrates two examples of adjusting the bracket toe end of a tanker web section. If the extruded length over the closest global mesh seed on the base line is over half mesh size, it is extended to the next mesh seed. Otherwise, it is cut out at the closest mesh seed by a line normal to the base line. The global mesh seeds indicate longitudinal stiffener lines on longitudinal bulkhead or inner bottom plate. This modification is made after the cutting process in which all edge lines and stiffener lines are divided at their intersection points.

20 B.-S. Jang et al. / Marine Structures 21 (2008) Fig. 16. Two examples of the idealization of bracket toe ends: (a) an extending case and (b) a cutting out case (here, LS: longitudinal stiffener spacing). Fig. 17. An example of the idealization of stiffener end points: (a) original stiffener arrangement; (b) adjusted stiffener lines prior to mesh generation for type B; (c) mesh generation result; (d) adjusted mesh for type A.

21 314 B.-S. Jang et al. / Marine Structures 21 (2008) Stiffener end points The treatment of stiffener end point is strongly related to a panel surrounded by stiffener lines. The basic principle is to minimize the change of the panel shape and area since it can affect buckling check result. The process can be divided into two types. One type is to shift stiffener end point directly if the deviation from global mesh seed or another stiffener end point is sufficiently small. Even if all nodes on the stiffener line are to be slightly shifted after mesh generation is made for the adjusted line, the change in overall panel shape is negligible. The adjustment is made prior to the cutting process. It is illustrated in Fig. 17 as marked Type A. The other case is that the deviation is not negligible and if the end point is shifted as Type A, the original panel shape can be considerably distorted. The nodes on the middle of a stiffener line are kept at their original locations and only the node at the stiffener end point is shifted to the nearest mesh seed or other stiffener end point. This can minimize the change in the panel area. This process is enabled by shifting a node only after mesh is generated on the surface. For the shift of the node, it needs to identify which point a stiffener end point is shifted to before generating mesh on the surface. After mesh is generated, the node corresponding to the stiffener end point is shifted to the identified point. The process is marked as Type B in Fig. 17. The rule of the shift of stiffener end point is as follows: - If a stiffener line ends near a global mesh seed, it is bent. - If two stiffener lines meet at adjacent location, long stiffener line is maintained and short line is bent like Fig. 18(a). - If a vertical stiffener line on web section does not coincide with the horizontal stiffener line on deck plan (side stringer), vertical stiffener is bent as Fig. 18(b). Eventually, a reconstructed surface with stiffener lines is disassembled to a set of lines and connecting points. The next step is to construct closed loops forming the divided lines Construct polygons for mesh generation Once edge lines and stiffener lines are split, the decomposed regions take the shape of polygon which can be regarded as an elementary shape of element. Internally, a new Fig. 18. The shift of stiffener ends for idealized FE model: (a) stiffener end part is bent to longer stiffener end and (b) vertical stiffener on web section is bent.

22 B.-S. Jang et al. / Marine Structures 21 (2008) definition of the polygon is required. The polygon can be defined by surrounding lines and points between the lines. The definition is enabled by searching a closed loop in the similar manner with the surface reconstruction process described in Section 4.4. The process starts from a corner point having only two connected lines. The process is summarized in Fig. 19. Two loops are searched: one by tracing lines of the smallest angle and one by lines of the largest angle. For each of the found loops, its correctness is examined according to the rule described in Section 4.4. Fig. 20 illustrates an example is which a long loop is a wrong one, i.e. a perimeter of an empty hole since they consist of only free edges. Once a polygon is found out, free edges of the polygon are removed from the original set of lines as illustrated by Fig. 21. This is repeated until the line set becomes empty. START Select a group containing a set of lines and a set of nodes Select a node shared by only two lines. Search a closed loop by tracing linked lines of the smallest angle Search a closed loop by tracing linked lines of the largest angle Select a correct loop of the two loops Remove free edges of the found loop from the set of lines Remove nodes in the middle of the free edges from the set of nodes Is the set of lines empty? No END Yes Fig. 19. The procedure of searching closed polygons.

23 316 B.-S. Jang et al. / Marine Structures 21 (2008) Fig. 20. An illustrative example of searching polygons. Fig. 21. An illustrative example of the process to remove free edges of found polygons Recursive mesh generation for the polygons The next step is to generate mesh from the polygons included in a reconstructed surface. A polygon having more nodes than four nodes should be decomposed. The decomposition should be repeated until all polygons are divided into sub-polygons having three or four

24 B.-S. Jang et al. / Marine Structures 21 (2008) nodes which can be directly transformed to a triangular element or a quadrilateral element. The procedure is explained in Fig. 22. The decomposition process begins with a polygon having the most nodes. Such a polygon can lead to the largest effects on the total polygon set and can accelerate the division most. The selected polygon is divided into two new closed polygons by adding a new edge. The divided polygons substitute for the previous polygon and adjoined polygons are updated. This procedure is repeated by restarting a selection of a polygon having the most nodes again. The decomposition scheme and priority are established to follow FE modeling practice of ship structure. They are summarized as a set of templates as listed in Table 2. The concept of the priority order is that a division to create a square-shaped quadrilateral element in self-evident way should be preceded. If the polygon has a rectangular shaped corner with mesh seeds, the decomposition of the part is to be done first. As adding a new node or an edge, adjoined polygons can change to a form that matches with one of templates of high priorities. Eventually, most of decompositions can be done in a definite way. For example, a node newly created according to no. 2 template can change a polygon bordering below into a form that corresponds to no. 2 or no. 1 template. The decomposition according no. 3 template can create two polygons taking the shape of no. 7 template. Mesh results are not so sensitive to a slight change in the priority order; however, the approach to decompose from more obvious part is definitely effective to good mesh quality. This can lead to maximizing the use of square-shaped quadrilateral elements instead of triangular elements. Fig. 23 shows a mesh generation example of a bracket on which many buckling stiffeners are attached. Some mesh seeds are on the perimeter of the bracket, but there are few on Recursive mesh generation for the regions Select a polygon having the most nodes on its edges Divide the polygon according to the priority defined in mesh template Update total polygon data set. Do all l polygon shave 4 or 3 edges? No Yes Create quad or tri elements. END Fig. 22. Overall procedure of mesh generation for split lines.

25 318 B.-S. Jang et al. / Marine Structures 21 (2008) Table 2 Mesh generation templates and the priority order Priority Shape of polygon Mesh generation 1 Rectangular corner with two opposite nodes 2 Rectangular corner with one node on one edge 3 L-type corner 4 Rectangular corner with no node 5 Triangular corner with two nodes 6 Pentagon 7 Rectangular corner and triangular corner Fig. 23. An illustrative example of recursive mesh generation for decomposed polygons.

26 inside stiffener lines except the crossing points between stiffener lines. The number indicates the order of decomposing polygons by adding breaking lines according to the mesh templates after selecting a polygon having the most nodes. There are two polygons having the most nodes, six nodes. One of them is selected first and split as the first figure in Fig. 23. After they are updated, one of polygons having five nodes is to be selected next. Lines marked the same number means that they can be selected in arbitrary order since they have the same number of nodes. The final mesh is depicted in the last figure in Fig. 23 and the generated mesh is sufficient to be used without any modification. 5. Automatic FE modeler for whole-ship structural/vibration analysis 5.1. Overall procedure B.-S. Jang et al. / Marine Structures 21 (2008) The procedure for whole ship model is almost the same as that for cargo hold model except for a few processes. A process to increase mesh size to about two or four times of cargo hold model is needed. More complex idealization or simplification process for a bracket of complicated shape in fore/aft parts is also added. This section describes those different features of whole-ship automatic modeler Selection of longitudinal stiffeners to take part in stiffener-based mesh generation The mesh size of whole-ship structural analysis model is about two times of that of cargo hold model and that of vibration analysis model is four times. The purpose of whole-ship model is to examine global behavior of a vessel. Smaller mesh size like longitudinal stiffener spacing increases the number of elements to about 500,000, which is still a big burden to both FE preprocessor and FE solver in spite of enhanced computational capability. In vibration analysis, the smaller mesh size also induces many negligible local vibration modes. For these reasons, whole-ship model employs mesh size several times larger than that of cargo hold model, which cannot consider all stiffener lines in the stiffener-based cutting process. Only stiffeners to resist bending moment are chosen for the cutting process, that is, most of buckling stiffeners on web sections are neglected. Even the bending stiffeners are also partly chosen. The detailed procedure is laid in Fig. 24. Stiffeners to take part in the mesh generation are selected prior to global mesh seed generation. Stiffeners on tank boundary such as upper deck, inner bottom deck, transverse BHD, and longitudinal BHD are the objects of the selection. For decks or transverse BHD, stiffeners between two longitudinal main members such as longitudinal BHD or longitudinal girders are enumerated from center side. In vertical direction, stiffeners on longitudinal BHD between two adjacent plan groups like stringers or decks are to be selected and enumerated from the bottom side. Basic mesh size of FE model for structural analysis is two times of longitudinal stiffener spacing and is four times for vibration. In case of structural analysis model, if the number of stiffeners between two longitudinal main structures is odd, the mesh size in transverse direction can be equally two times of longitudinal stiffener spacing; however, if even, the last mesh size should be three times to prevent the last mesh size just one time of the spacing. The rule is explained in Fig. 24.

27 320 B.-S. Jang et al. / Marine Structures 21 (2008) Automatic grouping Find out intersection lines with other surfaces on different planes. Selection of longitudinal stiffener Count number of longi. stiffeners (n) on upper deck and transverse BHD between two neighboring longi. BHDs. Count number of longi. stiffeners (n) on longi. BHD between two neighboring plan groups. Enumerate longi. stiffeners on deck from center side and stiffeners on an elevation group from bottom side. For structural analysis model If n is even and n > 3, select 2 nd, 4 th, n-2 th longi.stiffener. If n is odd and n > 3, select 2 nd, 4 th, n-1 th longi. stiffener. For vibration analysis model If n is 4k and n 8, select 4 th, 8 th, 4(k-1) th longi. stiffener. If n is 4k+1 and n 5, select 4 th, 8 th,, (4k-1) th longi. stiffener. If n is 4k+2 or 4k+3 and n 6 select 4 th, 8 th,..., 4k th longi. Remove all other stiffeners except the selected stiffeners. Global mesh seeds generation. Fig. 24. Selection of stiffeners to be referred for global mesh seed generation. A similar rule for vibration analysis model enables basic mesh size to be about four times. It allows also three times or five times of the longitudinal stiffener spacing. According to the number of stiffeners between two main structural members, the mesh size array can be generated as follows. Here, the array starts from the center side or bottom side and the digit in the array means the times of longitudinal stiffener spacing: meshsizearray ¼f4; 4;...; 5g for n ¼ 4k, ¼f4; 4;...; 3; 3g for n ¼ 4k þ 1, ¼f4; 4;...; 4; 3g for n ¼ 4k þ 2, ¼f4; 4;...; 4; 4g for n ¼ 4k þ 3. In the next step, global mesh seed generation is made using only the selected stiffeners. The other main procedure is nearly same as hold mesh generation procedure

28 B.-S. Jang et al. / Marine Structures 21 (2008) Fig. 25. Coarse mesh generated on inner bottom plate: (a) given geometry; (b) mesh for structural analysis; (c) mesh for vibration analysis. Fig. 26. An example of simplifying a complex surface through a series of steps. except tolerances in the algorithm are doubled or tripled considering the basic mesh size. Fig. 25 shows coarse mesh for structural analysis and vibration analysis. The mesh size of the former is two times that of stiffener spacing and the latter four times Simplification of complex surface and slender surface Due to the coarse mesh of whole-ship model, all of the stiffener lines cannot be used for splitting surfaces. Especially for web sections, only surface edges and vertex data are available for creating mesh because most of buckling stiffeners are removed as addressed in Section 5.2. However, some brackets on web section in fore part or aft end parts have complex shape as shown in Fig. 26. It is indispensable to simplify such a surface for coarse mesh of uniform size. The proposed algorithm is also designed to treat this simplification. Basically, an arc of small length and small radius is removed. If the angle at the circumference is small, it is removed and two straight edges connected to the arc are extended to their intersection point. Otherwise, if the angle is close to 1801, the arc is replaced by a straight line connecting two vertexes of the arc. Short straight edge is also deleted and two connected edges are directly connected. In addition, a slender surface is modeled as beam elements to get even mesh distribution around the surface. If a surface partly takes a slender shape, only the part is replaced by a curve and the other part remains a surface with an extension of one edge to the replaced curve. These simplification processes are illustrated in Fig. 26 one by one. Fig. 27 shows another example of idealizing surfaces of complex shape illustrating the conversion of slender surfaces into beam elements. What shape a surface takes is judged by checking all edges and all inside angles. Typical shapes are defined by its features of edges and angles in advance,

29 322 B.-S. Jang et al. / Marine Structures 21 (2008) Fig. 27. An example of modeling a slender surface as beam elements. Fig. 28. Mesh generation results for cargo hold model of tanker: (a) a plan group; (b) a section group; (c) a stringer created manually; (d) a web section created manually. and used as criteria to classify a surface. This simplification is made before the process of Search closed polygons along with global mesh seeds on their perimeter in Fig. 7.

Manipulating the Boundary Mesh

Manipulating the Boundary Mesh Chapter 7. Manipulating the Boundary Mesh The first step in producing an unstructured grid is to define the shape of the domain boundaries. Using a preprocessor (GAMBIT or a third-party CAD package) you

More information

Character Modeling COPYRIGHTED MATERIAL

Character Modeling COPYRIGHTED MATERIAL 38 Character Modeling p a r t _ 1 COPYRIGHTED MATERIAL 39 Character Modeling Character Modeling 40 1Subdivision & Polygon Modeling Many of Maya's features have seen great improvements in recent updates

More information

AUTOMATED EXTRUSION DIE DESIGN INTEGRATED WITH SIMULATION OF MATERIAL FLOW

AUTOMATED EXTRUSION DIE DESIGN INTEGRATED WITH SIMULATION OF MATERIAL FLOW AUTOMATED EXTRUSION DIE DESIGN INTEGRATED WITH SIMULATION OF MATERIAL FLOW Nikolay Biba 1*, Sergey Stebunov 2, Andrey Lishny 2, Alexey Duzhev 2 1 Micas Simulation Ltd., 107 Oxford Road, Oxford, OX4 2ER,

More information

Overview of the MAESTRO System

Overview of the MAESTRO System Overview of the MAESTRO System 1 Historical Highlights Early Stages of Development and Fielding Professor Owen Hughes conceived and developed MAESTRO Wrote and published (Wylie/SNAME) textbook Ship Structural

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

Acquisition of Line Heating Information for Automatic Plate Forming

Acquisition of Line Heating Information for Automatic Plate Forming Acquisition of Line Heating Information for Automatic Plate Forming Chang Doo Jang 1, Sung Choon Moon 2 and Dae Eun Ko 3 Currently, the promotion of productivity is a significant topic in shipbuilding.

More information

Interaction of design and analysis, integration of CAD and FEA U. Rabien & R. Bronsart Germanischer Lloyd, Vorsetzen 32, Hamburg, Germany

Interaction of design and analysis, integration of CAD and FEA U. Rabien & R. Bronsart Germanischer Lloyd, Vorsetzen 32, Hamburg, Germany Interaction of design and analysis, integration of CAD and FEA U. Rabien & R. Bronsart Germanischer Lloyd, Vorsetzen 32, 20459 Hamburg, Germany ABSTRACT This paper describes an implemented strategy for

More information

(Refer Slide Time: 00:02:00)

(Refer Slide Time: 00:02:00) Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 18 Polyfill - Scan Conversion of a Polygon Today we will discuss the concepts

More information

2D rendering takes a photo of the 2D scene with a virtual camera that selects an axis aligned rectangle from the scene. The photograph is placed into

2D rendering takes a photo of the 2D scene with a virtual camera that selects an axis aligned rectangle from the scene. The photograph is placed into 2D rendering takes a photo of the 2D scene with a virtual camera that selects an axis aligned rectangle from the scene. The photograph is placed into the viewport of the current application window. A pixel

More information

An algorithm for automatic 2D quadrilateral mesh generation with line constraints

An algorithm for automatic 2D quadrilateral mesh generation with line constraints Computer-Aided Design 35 (2003) 1055 1068 www.elsevier.com/locate/cad An algorithm for automatic 2D quadrilateral mesh generation with line constraints Kyu-Yeul Lee a, In-Il Kim b, Doo-Yeoun Cho c, Tae-wan

More information

Offset Triangular Mesh Using the Multiple Normal Vectors of a Vertex

Offset Triangular Mesh Using the Multiple Normal Vectors of a Vertex 285 Offset Triangular Mesh Using the Multiple Normal Vectors of a Vertex Su-Jin Kim 1, Dong-Yoon Lee 2 and Min-Yang Yang 3 1 Korea Advanced Institute of Science and Technology, sujinkim@kaist.ac.kr 2 Korea

More information

CE Advanced Structural Analysis. Lab 4 SAP2000 Plane Elasticity

CE Advanced Structural Analysis. Lab 4 SAP2000 Plane Elasticity Department of Civil & Geological Engineering COLLEGE OF ENGINEERING CE 463.3 Advanced Structural Analysis Lab 4 SAP2000 Plane Elasticity February 27 th, 2013 T.A: Ouafi Saha Professor: M. Boulfiza 1. Rectangular

More information

Module 4A: Creating the 3D Model of Right and Oblique Pyramids

Module 4A: Creating the 3D Model of Right and Oblique Pyramids Inventor (5) Module 4A: 4A- 1 Module 4A: Creating the 3D Model of Right and Oblique Pyramids In Module 4A, we will learn how to create 3D solid models of right-axis and oblique-axis pyramid (regular or

More information

Section 8.3: Examining and Repairing the Input Geometry. Section 8.5: Examining the Cartesian Grid for Leakages

Section 8.3: Examining and Repairing the Input Geometry. Section 8.5: Examining the Cartesian Grid for Leakages Chapter 8. Wrapping Boundaries TGrid allows you to create a good quality boundary mesh using a bad quality surface mesh as input. This can be done using the wrapper utility in TGrid. The following sections

More information

A Comprehensive Introduction to SolidWorks 2011

A Comprehensive Introduction to SolidWorks 2011 A Comprehensive Introduction to SolidWorks 2011 Godfrey Onwubolu, Ph.D. SDC PUBLICATIONS www.sdcpublications.com Schroff Development Corporation Chapter 2 Geometric Construction Tools Objectives: When

More information

6 Mathematics Curriculum

6 Mathematics Curriculum New York State Common Core 6 Mathematics Curriculum GRADE GRADE 6 MODULE 5 Table of Contents 1 Area, Surface Area, and Volume Problems... 3 Topic A: Area of Triangles, Quadrilaterals, and Polygons (6.G.A.1)...

More information

Data Partitioning. Figure 1-31: Communication Topologies. Regular Partitions

Data Partitioning. Figure 1-31: Communication Topologies. Regular Partitions Data In single-program multiple-data (SPMD) parallel programs, global data is partitioned, with a portion of the data assigned to each processing node. Issues relevant to choosing a partitioning strategy

More information

FATIGUE ASSESSMENT OF TYPICAL DETAILS OF VLGC

FATIGUE ASSESSMENT OF TYPICAL DETAILS OF VLGC FATIGUE ASSESSMENT OF TYPICAL DETAILS OF VLGC P. Cambos, BUREAU VERITAS, France C. Chauviere, BUREAU VERITAS, France SUMMARY This paper mainly focuses on the fatigue assessment of the structural details

More information

SDC Verifier is a powerful postprocessor program with an advanced calculation core which works seamlessly with Siemens multi-solver, FEA software

SDC Verifier is a powerful postprocessor program with an advanced calculation core which works seamlessly with Siemens multi-solver, FEA software SDC Verifier is a powerful postprocessor program with an advanced calculation core which works seamlessly with Siemens multi-solver, FEA software suite Simcenter 3D. SDC Verifier & Simcenter 3D SDC Verifier

More information

SUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS.

SUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS. SUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS. 1. 3D AIRWAY TUBE RECONSTRUCTION. RELATED TO FIGURE 1 AND STAR METHODS

More information

On Modeling Ship Hull Forms in MultiSurf

On Modeling Ship Hull Forms in MultiSurf On Modeling Ship Hull Forms in MultiSurf by Reinhard Siegel Introduction An evident form characteristic of ships, such like cargo vessels, container carriers or cruise liners is, that portions of the hull

More information

User s Manual ❹ Tools

User s Manual ❹ Tools User s Manual ❹ Tools 2 CONTENTS I. THE NEW UPGRADED INTERFACE of SCADA Pro 5 II. DETAILED DESCRIPTION OF THE NEW INTERFACE 6 1. Tools 6 1.1 Structural Elements 6 1.2 USC-WCS 12 1.3 Model 13 1.4 Members

More information

SAFI Sample Projects. Design of a Steel Structure. SAFI Quality Software Inc. 3393, chemin Sainte-Foy Ste-Foy, Quebec, G1X 1S7 Canada

SAFI Sample Projects. Design of a Steel Structure. SAFI Quality Software Inc. 3393, chemin Sainte-Foy Ste-Foy, Quebec, G1X 1S7 Canada SAFI Sample Projects Design of a Steel Structure SAFI Quality Software Inc. 3393, chemin Sainte-Foy Ste-Foy, Quebec, G1X 1S7 Canada Contact: Rachik Elmaraghy, P.Eng., M.A.Sc. Tel.: 1-418-654-9454 1-800-810-9454

More information

Digital Image Processing Fundamentals

Digital Image Processing Fundamentals Ioannis Pitas Digital Image Processing Fundamentals Chapter 7 Shape Description Answers to the Chapter Questions Thessaloniki 1998 Chapter 7: Shape description 7.1 Introduction 1. Why is invariance to

More information

Guidelines for proper use of Plate elements

Guidelines for proper use of Plate elements Guidelines for proper use of Plate elements In structural analysis using finite element method, the analysis model is created by dividing the entire structure into finite elements. This procedure is known

More information

Editing Polygons. Adding material/volume: Extrude. Learning objectives

Editing Polygons. Adding material/volume: Extrude. Learning objectives Learning objectives Be able to: use the Extrude tool to add volume to a polygon know what edge loops are and how to insert edge loops in a polygon cut edges in a polygon know multiple methods of sewing

More information

FreeStyle Shaper & Optimizer

FreeStyle Shaper & Optimizer FreeStyle Shaper & Optimizer Preface What's New Getting Started Basic Tasks Advanced Tasks Workbench Description Customizing Glossary Index Dassault Systèmes 1994-99. All rights reserved. Preface CATIA

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

Selective Space Structures Manual

Selective Space Structures Manual Selective Space Structures Manual February 2017 CONTENTS 1 Contents 1 Overview and Concept 4 1.1 General Concept........................... 4 1.2 Modules................................ 6 2 The 3S Generator

More information

Reconstruction of 3D Interacting Solids of Revolution from 2D Orthographic Views

Reconstruction of 3D Interacting Solids of Revolution from 2D Orthographic Views Reconstruction of 3D Interacting Solids of Revolution from 2D Orthographic Views Hanmin Lee, Soonhung Han Department of Mechanical Engeneering Korea Advanced Institute of Science & Technology 373-1, Guseong-Dong,

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

COMPUTING CONSTRAINED DELAUNAY

COMPUTING CONSTRAINED DELAUNAY COMPUTING CONSTRAINED DELAUNAY TRIANGULATIONS IN THE PLANE By Samuel Peterson, University of Minnesota Undergraduate The Goal The Problem The Algorithms The Implementation Applications Acknowledgments

More information

TRINITAS. a Finite Element stand-alone tool for Conceptual design, Optimization and General finite element analysis. Introductional Manual

TRINITAS. a Finite Element stand-alone tool for Conceptual design, Optimization and General finite element analysis. Introductional Manual TRINITAS a Finite Element stand-alone tool for Conceptual design, Optimization and General finite element analysis Introductional Manual Bo Torstenfelt Contents 1 Introduction 1 2 Starting the Program

More information

FDM Lightweight Structures DESIGN GUIDE

FDM Lightweight Structures DESIGN GUIDE FDM Lightweight Structures THE 3D PRINTING SOLUTIONS COMPANY FDM Lightweight Structures Many aerospace and automotive applications require parts with a very high stiffness-to-weight ratio. Because of the

More information

Answer Key: Three-Dimensional Cross Sections

Answer Key: Three-Dimensional Cross Sections Geometry A Unit Answer Key: Three-Dimensional Cross Sections Name Date Objectives In this lesson, you will: visualize three-dimensional objects from different perspectives be able to create a projection

More information

Loads Recognition Tools Checks Reports

Loads Recognition Tools Checks Reports Loads Recognition Tools Checks Reports SDC Verifier is a powerful postprocessor program with an advanced calculation core which works seamlessly with Siemens multi-solver, FEA software suite Femap. SDC

More information

Simulation of Automotive Fuel Tank Sloshing using Radioss

Simulation of Automotive Fuel Tank Sloshing using Radioss Simulation of Automotive Fuel Tank Sloshing using Radioss Prashant V. Kulkarni CAE Analyst Tata Motors. Pimpri, Pune - 411018, India Sanjay S. Patil Senior Manager Tata Motors. Pimpri, Pune - 411018, India

More information

Start AxisVM by double-clicking the AxisVM icon in the AxisVM folder, found on the Desktop, or in the Start, Programs Menu.

Start AxisVM by double-clicking the AxisVM icon in the AxisVM folder, found on the Desktop, or in the Start, Programs Menu. 1. BEAM MODEL Start New Start AxisVM by double-clicking the AxisVM icon in the AxisVM folder, found on the Desktop, or in the Start, Programs Menu. Create a new model with the New Icon. In the dialogue

More information

SURFACE WATER MODELING SYSTEM. 2. Change to the Data Files Folder and open the file poway1.xyz.

SURFACE WATER MODELING SYSTEM. 2. Change to the Data Files Folder and open the file poway1.xyz. SURFACE WATER MODELING SYSTEM Mesh Editing This tutorial lesson teaches manual finite element mesh generation techniques that can be performed using SMS. It gives a brief introduction to tools in SMS that

More information

Licom Systems Ltd., Training Course Notes. 3D Surface Creation

Licom Systems Ltd., Training Course Notes. 3D Surface Creation , Training Course Notes Work Volume and Work Planes...........................1 Overview..........................................1 Work Volume....................................1 Work Plane......................................1

More information

Advanced geometry tools for CEM

Advanced geometry tools for CEM Advanced geometry tools for CEM Introduction Modern aircraft designs are extremely complex CAD models. For example, a BAE Systems aircraft assembly consists of over 30,000 individual components. Since

More information

Extraction of Ship Product Design Data

Extraction of Ship Product Design Data Extraction of Ship Product Design Data Ernest L S Abbott 1, Zhuo Liu 2, David K H Chua 3, and Chin Lee Lim 4 Abstract Tribon is widely used by ship designers to facilitate product modelling. However, workshop

More information

Computer Aided Ship Design. Part II. Curve and Surface Modeling

Computer Aided Ship Design. Part II. Curve and Surface Modeling Naval Architecture & Ocean Engineering Computer Aided Ship Design Part II. Curve and Surface Modeling Ch. 1 Introduction September, 213 Prof. Myung-Il Roh Computer Aided Ship Design Lecture Note Department

More information

2: Static analysis of a plate

2: Static analysis of a plate 2: Static analysis of a plate Topics covered Project description Using SolidWorks Simulation interface Linear static analysis with solid elements Finding reaction forces Controlling discretization errors

More information

WinAqua TUTORIAL WinAqua

WinAqua TUTORIAL WinAqua WinAqua TUTORIAL WinAqua WinAqua TUTORIAL Copyright SOFiSTiK AG, D-81514 Műnchen, 1990-2002 This documentation is protected by copyright. No part of it may be reproduced, translated or rewritten in any

More information

Geometric Entities for Pilot3D. Copyright 2001 by New Wave Systems, Inc. All Rights Reserved

Geometric Entities for Pilot3D. Copyright 2001 by New Wave Systems, Inc. All Rights Reserved Geometric Entities for Pilot3D Copyright 2001 by New Wave Systems, Inc. All Rights Reserved Introduction on Geometric Entities for Pilot3D The best way to develop a good understanding of any Computer-Aided

More information

Elementary Planar Geometry

Elementary Planar Geometry Elementary Planar Geometry What is a geometric solid? It is the part of space occupied by a physical object. A geometric solid is separated from the surrounding space by a surface. A part of the surface

More information

GEOMETRIC LIBRARY. Maharavo Randrianarivony

GEOMETRIC LIBRARY. Maharavo Randrianarivony GEOMETRIC LIBRARY Maharavo Randrianarivony During the last four years, I have maintained a numerical geometric library. The constituting routines, which are summarized in the following list, are implemented

More information

Unit 1, Lesson 1: Tiling the Plane

Unit 1, Lesson 1: Tiling the Plane Unit 1, Lesson 1: Tiling the Plane Let s look at tiling patterns and think about area. 1.1: Which One Doesn t Belong: Tilings Which pattern doesn t belong? 1 1.2: More Red, Green, or Blue? m.openup.org//6-1-1-2

More information

SEOUL NATIONAL UNIVERSITY

SEOUL NATIONAL UNIVERSITY Fashion Technology 5. 3D Garment CAD-1 Sungmin Kim SEOUL NATIONAL UNIVERSITY Overview Design Process Concept Design Scalable vector graphics Feature-based design Pattern Design 2D Parametric design 3D

More information

Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation

Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation 1 Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation In Module 5, we will learn how to create a 3D folded model of a sheet metal transition

More information

Advances in LS-DYNA for Metal Forming (I)

Advances in LS-DYNA for Metal Forming (I) Advances in LS-DYNA for Metal Forming (I) Xinhai Zhu, Li Zhang, Yuzhong Xiao, and HouFu Fan Livermore Software Technology Corporation Abstract The following will be discussed: Enhancements in *CONTROL_FORMING_ONESTEP

More information

Bridge Design using the STAAD.Pro/Beava AASHTO Code

Bridge Design using the STAAD.Pro/Beava AASHTO Code Bridge Design using the STAAD.Pro/Beava AASHTO Code By IEG Group, Bentley Systems Bentley Systems Inc. March 12, 2008 TABLE OF CONTENTS 1.0 Introduction.1 2.0 Creating the Bridge Geometry/Structural Analysis

More information

Incomplete mesh offset for NC machining

Incomplete mesh offset for NC machining Journal of Materials Processing Technology 194 (2007) 110 120 Incomplete mesh offset for NC machining Su-Jin Kim a,, Min-Yang Yang b,1 a Mechanical and Aerospace Engineering, ERI, Gyeongsang National University,

More information

FEATURE RECOGNITION AND MESH GENERATION FOR POWERTRAIN USING ANSA SCRIPT AND C++ PROGRAMS

FEATURE RECOGNITION AND MESH GENERATION FOR POWERTRAIN USING ANSA SCRIPT AND C++ PROGRAMS FEATURE RECOGNITION AND MESH GENERATION FOR POWERTRAIN USING ANSA SCRIPT AND C++ PROGRAMS 1 Hideki Ishikawa, 2 Koji Otani *, 2 Hiroaki Ariga 1 AW Engineering Co., Ltd., Japan, 2 Integral Technology Co.,

More information

Create Complex Surfaces

Create Complex Surfaces Create Complex Surfaces In this lesson, you will be introduced to the functionalities available in the Generative Surface Design workbench. Lesson content: Case Study: Surface Design Design Intent Stages

More information

Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10

Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10 Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10 This document contains an Abaqus tutorial for performing a buckling analysis using the finite element program

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

3 Polygonal Modeling. Getting Started with Maya 103

3 Polygonal Modeling. Getting Started with Maya 103 3 Polygonal Modeling In Maya, modeling refers to the process of creating virtual 3D surfaces for the characters and objects in the Maya scene. Surfaces play an important role in the overall Maya workflow

More information

Introduction to Solid Modeling Parametric Modeling. Mechanical Engineering Dept.

Introduction to Solid Modeling Parametric Modeling. Mechanical Engineering Dept. Introduction to Solid Modeling Parametric Modeling 1 Why draw 3D Models? 3D models are easier to interpret. Simulation under real-life conditions. Less expensive than building a physical model. 3D models

More information

Shape and parameter optimization with ANSA and LS-OPT using a new flexible interface

Shape and parameter optimization with ANSA and LS-OPT using a new flexible interface IT / CAE Prozesse I Shape and parameter optimization with ANSA and LS-OPT using a new flexible interface Korbetis Georgios BETA CAE Systems S.A., Thessaloniki, Greece Summary: Optimization techniques becomes

More information

Exercise 1. 3-Point Bending Using the GUI and the Bottom-up-Method

Exercise 1. 3-Point Bending Using the GUI and the Bottom-up-Method Exercise 1 3-Point Bending Using the GUI and the Bottom-up-Method Contents Learn how to... 1 Given... 2 Questions... 2 Taking advantage of symmetries... 2 A. Preprocessor (Setting up the Model)... 3 A.1

More information

TIMSS 2011 Fourth Grade Mathematics Item Descriptions developed during the TIMSS 2011 Benchmarking

TIMSS 2011 Fourth Grade Mathematics Item Descriptions developed during the TIMSS 2011 Benchmarking TIMSS 2011 Fourth Grade Mathematics Item Descriptions developed during the TIMSS 2011 Benchmarking Items at Low International Benchmark (400) M01_05 M05_01 M07_04 M08_01 M09_01 M13_01 Solves a word problem

More information

First Order Analysis for Automotive Body Structure Design Using Excel

First Order Analysis for Automotive Body Structure Design Using Excel Special Issue First Order Analysis 1 Research Report First Order Analysis for Automotive Body Structure Design Using Excel Hidekazu Nishigaki CAE numerically estimates the performance of automobiles and

More information

10.1 Overview. Section 10.1: Overview. Section 10.2: Procedure for Generating Prisms. Section 10.3: Prism Meshing Options

10.1 Overview. Section 10.1: Overview. Section 10.2: Procedure for Generating Prisms. Section 10.3: Prism Meshing Options Chapter 10. Generating Prisms This chapter describes the automatic and manual procedure for creating prisms in TGrid. It also discusses the solution to some common problems that you may face while creating

More information

OVERLAY GRID BASED GEOMETRY CLEANUP

OVERLAY GRID BASED GEOMETRY CLEANUP OVERLAY GRID BASED GEOMETRY CLEANUP Jiangtao Hu, Y. K. Lee, Ted Blacker and Jin Zhu FLUENT INC, 500 Davis St., Suite 600, Evanston, Illinois 60201 ABSTRACT A newly developed system for defining watertight

More information

Facetted Shell Structure of Glass

Facetted Shell Structure of Glass Facetted Shell Structure of Glass Anne Bagger, Ph.D. Student, aeb@byg.dtu.dk, BYG-DTU, Technical University of Denmark Brovej, Building 118, 2800 Kgs. Lyngby, Denmark Jeppe Jönsson, jej@byg.dtu.dk, professor,

More information

The Rectangular Problem

The Rectangular Problem C h a p t e r 2 The Rectangular Problem In this chapter, you will cover the following to World Class standards: The tools for simple 2D Computer Aided Drafting (CAD) The Command Line and the Tray The Line

More information

SDC. Engineering Analysis with COSMOSWorks. Paul M. Kurowski Ph.D., P.Eng. SolidWorks 2003 / COSMOSWorks 2003

SDC. Engineering Analysis with COSMOSWorks. Paul M. Kurowski Ph.D., P.Eng. SolidWorks 2003 / COSMOSWorks 2003 Engineering Analysis with COSMOSWorks SolidWorks 2003 / COSMOSWorks 2003 Paul M. Kurowski Ph.D., P.Eng. SDC PUBLICATIONS Design Generator, Inc. Schroff Development Corporation www.schroff.com www.schroff-europe.com

More information

Hierarchical Representation of 2-D Shapes using Convex Polygons: a Contour-Based Approach

Hierarchical Representation of 2-D Shapes using Convex Polygons: a Contour-Based Approach Hierarchical Representation of 2-D Shapes using Convex Polygons: a Contour-Based Approach O. El Badawy, M. S. Kamel Pattern Analysis and Machine Intelligence Laboratory, Department of Systems Design Engineering,

More information

Introduction to MSC.Patran

Introduction to MSC.Patran Exercise 1 Introduction to MSC.Patran Objectives: Create geometry for a Beam. Add Loads and Boundary Conditions. Review analysis results. MSC.Patran 301 Exercise Workbook - Release 9.0 1-1 1-2 MSC.Patran

More information

Convergent Modeling and Reverse Engineering

Convergent Modeling and Reverse Engineering Convergent Modeling and Reverse Engineering 25 October 2017 Realize innovation. Tod Parrella NX Design Product Management Product Engineering Solutions tod.parrella@siemens.com Realize innovation. Siemens

More information

CHAPTER 5 USE OF STL FILE FOR FINITE ELEMENT ANALYSIS

CHAPTER 5 USE OF STL FILE FOR FINITE ELEMENT ANALYSIS CHAPTER 5 USE OF STL FILE FOR FINITE ELEMENT ANALYSIS 5.1 Introduction: Most CAD software in the market can generate STL files, and these are generally used for prototyping and rendering purposes. These

More information

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1 Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur Module 10 Lecture 1 So far, in this course we have discussed planar linkages, which

More information

Problem description. It is desired to analyze the cracked body shown using a 3D finite element mesh: Top view. 50 radius. Material properties:

Problem description. It is desired to analyze the cracked body shown using a 3D finite element mesh: Top view. 50 radius. Material properties: Problem description It is desired to analyze the cracked body shown using a 3D finite element mesh: Top view 30 50 radius 30 Material properties: 5 2 E = 2.07 10 N/mm = 0.29 All dimensions in mm Crack

More information

Introduction to FEM Modeling

Introduction to FEM Modeling Total Analysis Solution for Multi-disciplinary Optimum Design Apoorv Sharma midas NFX CAE Consultant 1 1. Introduction 2. Element Types 3. Sample Exercise: 1D Modeling 4. Meshing Tools 5. Loads and Boundary

More information

CS 465 Program 4: Modeller

CS 465 Program 4: Modeller CS 465 Program 4: Modeller out: 30 October 2004 due: 16 November 2004 1 Introduction In this assignment you will work on a simple 3D modelling system that uses simple primitives and curved surfaces organized

More information

coding of various parts showing different features, the possibility of rotation or of hiding covering parts of the object's surface to gain an insight

coding of various parts showing different features, the possibility of rotation or of hiding covering parts of the object's surface to gain an insight Three-Dimensional Object Reconstruction from Layered Spatial Data Michael Dangl and Robert Sablatnig Vienna University of Technology, Institute of Computer Aided Automation, Pattern Recognition and Image

More information

Plus - extended fatigue analysis of ship details

Plus - extended fatigue analysis of ship details CLASS GUIDELINE DNVGLCG0152 Edition April 2016 Plus extended fatigue analysis of ship details The electronic pdf version of this document, available free of charge from http://www.dnvgl.com, is the officially

More information

INTERPRETATION OF CROP CIRCLE PATTERNS

INTERPRETATION OF CROP CIRCLE PATTERNS ERIC INTERPRETATION OF CROP CIRCLE PATTERNS Brian Tunstall Key words: Perfield Abstract Diagrams and images of selected crop circle patterns are interpreted in relation knowledge of design requirements

More information

Effect of the Initial Shape of L-angle Member into Bending Properties on Push-Through Bending of Aluminum Extrusion Section

Effect of the Initial Shape of L-angle Member into Bending Properties on Push-Through Bending of Aluminum Extrusion Section Effect of the Initial Shape of L-angle Member into Bending Properties on Push-Through Bending of Aluminum Extrusion Section Hidemitsu Hamano, and Hisaki Watari Abstract Push-through bending of an aluminum

More information

Hexahedral Mesh Generation using the Embedded Voronoi Graph

Hexahedral Mesh Generation using the Embedded Voronoi Graph Hexahedral Mesh Generation using the Embedded Voronoi Graph Alla Sheffer, Michal Etzion, Ari Rappoport, Michel Bercovier Institute of Computer Science, The Hebrew University, Jerusalem 91904, Israel. sheffa

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

Finite Element Method. Chapter 7. Practical considerations in FEM modeling

Finite Element Method. Chapter 7. Practical considerations in FEM modeling Finite Element Method Chapter 7 Practical considerations in FEM modeling Finite Element Modeling General Consideration The following are some of the difficult tasks (or decisions) that face the engineer

More information

Spectral fatigue for FPSO conversion.

Spectral fatigue for FPSO conversion. Spectral fatigue for FPSO conversion. Vincent Bonniol, Introduction The required time to build a new FPSO leads to more and more conversions from existing tankers. On demand of several oil companies has

More information

Module 4B: Creating Sheet Metal Parts Enclosing The 3D Space of Right and Oblique Pyramids With The Work Surface of Derived Parts

Module 4B: Creating Sheet Metal Parts Enclosing The 3D Space of Right and Oblique Pyramids With The Work Surface of Derived Parts Inventor (5) Module 4B: 4B- 1 Module 4B: Creating Sheet Metal Parts Enclosing The 3D Space of Right and Oblique Pyramids With The Work Surface of Derived Parts In Module 4B, we will learn how to create

More information

Revised Sheet Metal Simulation, J.E. Akin, Rice University

Revised Sheet Metal Simulation, J.E. Akin, Rice University Revised Sheet Metal Simulation, J.E. Akin, Rice University A SolidWorks simulation tutorial is just intended to illustrate where to find various icons that you would need in a real engineering analysis.

More information

CATIA V5 Parametric Surface Modeling

CATIA V5 Parametric Surface Modeling CATIA V5 Parametric Surface Modeling Version 5 Release 16 A- 1 Toolbars in A B A. Wireframe: Create 3D curves / lines/ points/ plane B. Surfaces: Create surfaces C. Operations: Join surfaces, Split & Trim

More information

Engineering Effects of Boundary Conditions (Fixtures and Temperatures) J.E. Akin, Rice University, Mechanical Engineering

Engineering Effects of Boundary Conditions (Fixtures and Temperatures) J.E. Akin, Rice University, Mechanical Engineering Engineering Effects of Boundary Conditions (Fixtures and Temperatures) J.E. Akin, Rice University, Mechanical Engineering Here SolidWorks stress simulation tutorials will be re-visited to show how they

More information

Stiffened Plate With Pressure Loading

Stiffened Plate With Pressure Loading Supplementary Exercise - 3 Stiffened Plate With Pressure Loading Objective: geometry and 1/4 symmetry finite element model. beam elements using shell element edges. MSC.Patran 301 Exercise Workbook Supp3-1

More information

Dave s Phenomenal Maya Cheat Sheet Polygon Modeling Menu Set By David Schneider

Dave s Phenomenal Maya Cheat Sheet Polygon Modeling Menu Set By David Schneider Dave s Phenomenal Maya Cheat Sheet Polygon Modeling Menu Set By David Schneider POLYGONS NURBS to Polygons This allows the user to change the objects created with NURBS into polygons so that polygon tools

More information

pre- & post-processing f o r p o w e r t r a i n

pre- & post-processing f o r p o w e r t r a i n pre- & post-processing f o r p o w e r t r a i n www.beta-cae.com With its complete solutions for meshing, assembly, contacts definition and boundary conditions setup, ANSA becomes the most efficient and

More information

The goal is the definition of points with numbers and primitives with equations or functions. The definition of points with numbers requires a

The goal is the definition of points with numbers and primitives with equations or functions. The definition of points with numbers requires a The goal is the definition of points with numbers and primitives with equations or functions. The definition of points with numbers requires a coordinate system and then the measuring of the point with

More information

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering Introduction A SolidWorks simulation tutorial is just intended to illustrate where to

More information

EMSHIP Erasmus Mundus Master Course in Integrated Advanced Ship Design

EMSHIP Erasmus Mundus Master Course in Integrated Advanced Ship Design EMSHIP Erasmus Mundus Master Course in Integrated Advanced Ship Design Global and Local Strength Analysis in Equivalent Quasistatic Head Waves, for a Tanker Ship Structure, Based on Full Length and 2-3

More information

Introduction to ANSYS DesignModeler

Introduction to ANSYS DesignModeler Lecture 5 Modeling 14. 5 Release Introduction to ANSYS DesignModeler 2012 ANSYS, Inc. November 20, 2012 1 Release 14.5 Preprocessing Workflow Geometry Creation OR Geometry Import Geometry Operations Meshing

More information

Unit 10 Study Guide: Plane Figures

Unit 10 Study Guide: Plane Figures Unit 10 Study Guide: Plane Figures *Be sure to watch all videos within each lesson* You can find geometric shapes in art. Whether determining the amount of leading or the amount of glass needed for a piece

More information

µ = Pa s m 3 The Reynolds number based on hydraulic diameter, D h = 2W h/(w + h) = 3.2 mm for the main inlet duct is = 359

µ = Pa s m 3 The Reynolds number based on hydraulic diameter, D h = 2W h/(w + h) = 3.2 mm for the main inlet duct is = 359 Laminar Mixer Tutorial for STAR-CCM+ ME 448/548 March 30, 2014 Gerald Recktenwald gerry@pdx.edu 1 Overview Imagine that you are part of a team developing a medical diagnostic device. The device has a millimeter

More information

Advance Design. Tutorial

Advance Design. Tutorial TUTORIAL 2018 Advance Design Tutorial Table of Contents About this tutorial... 1 How to use this guide... 3 Lesson 1: Preparing and organizing your model... 4 Step 1: Start Advance Design... 5 Step 2:

More information

Prime Time (Factors and Multiples)

Prime Time (Factors and Multiples) CONFIDENCE LEVEL: Prime Time Knowledge Map for 6 th Grade Math Prime Time (Factors and Multiples). A factor is a whole numbers that is multiplied by another whole number to get a product. (Ex: x 5 = ;

More information