Flair Geometry Editor Part II. FLUKA Beginner s Course

Similar documents
Flair Geometry Editor Part II. FLUKA Beginner s Course

Flair Geometry Editor Part I. Beginners FLUKA Course

solidthinking Environment...1 Modeling Views...5 Console...13 Selecting Objects...15 Working Modes...19 World Browser...25 Construction Tree...

4) Finish the spline here. To complete the spline, double click the last point or select the spline tool again.

The Department of Construction Management and Civil Engineering Technology CMCE-1110 Construction Drawings 1 Lecture Introduction to AutoCAD What is

FLUKA Combinatorial Geometry. FLUKA Beginner s Course

ezimagex2 User s Guide Version 1.0

Exercise Guide. Published: August MecSoft Corpotation

3 AXIS STANDARD CAD. BobCAD-CAM Version 28 Training Workbook 3 Axis Standard CAD

Walls and Windows. Here is a useful link to explore for later -- AutoCAD drawing tutorials:

3ds Max Cottage Step 1. Always start out by setting up units: We re going with this setup as we will round everything off to one inch.

A Guide to Autodesk Maya 2015

SolidWorks Intro Part 1b

Transforming Objects and Components

StickFont Editor v1.01 User Manual. Copyright 2012 NCPlot Software LLC

OrthoWin ShapeDesigner Manual V OrthoWin ShapeDesigner Software Manual

Spring 2011 Workshop ESSENTIALS OF 3D MODELING IN RHINOCEROS February 10 th 2011 S.R. Crown Hall Lower Core Computer Lab

Selective Space Structures Manual

It is a good idea to practice View Control tools for 5 minutes at the start of every 3D session, before doing any other work.

Create a Rubber Duck. This tutorial shows you how to. Create simple surfaces. Rebuild a surface. Edit surface control points. Draw and project curves

Spiky Sphere. Finding the Sphere tool. Your first sphere

LAB # 2 3D Modeling, Properties Commands & Attributes

XPEL DAP SUPPORT. DAP Tool List & Overview DESCRIPTION ICON/TOOL (SHORTCUT)

Basic Blender Commands This is just a partial list of Blender commands. Please visit the Blender.org website for more details.

SolidWorks 2½D Parts

First Animated Model Yellow Submarine

Chapter 3- Creating & Editing Objects

LIGHTCONVERSE TOOLS Interface Overview

Ansoft HFSS Windows Screen Windows. Topics: Side Window. Go Back. Contents. Index

FLUID DESIGNER FOR 3D PRINTING Installing & Configuring Startup Screen

Acrobat X Professional

S206E Lecture 3, 5/15/2017, Rhino 2D drawing an overview

Xyron Wishblade Software Manual (PC)

GEO 154 CARTOGRAPHY II- PLOTTING USING AUTOCAD- ASSIGMENT HELP

Blender Lesson Ceramic Bowl

NURBS modeling for Windows. Training Manual Level 1

1 - Introduction Training Guide Objectives WorkXplore Environment Importing and Opening CAD Files 5

After completing this lesson, you will be able to:

Autodesk Inventor Design Exercise 2: F1 Team Challenge Car Developed by Tim Varner Synergis Technologies

VIEWZ 1.3 USER MANUAL

Advances in MicroStation 3D

Word 3 Microsoft Word 2013

12 APPLYING EFFECTS. Lesson overview

Keys for selecting tools

Premiere Pro Desktop Layout (NeaseTV 2015 Layout)

Tetra4D Reviewer. Version 5.1. User Guide. Details on how to use Tetra4D Reviewer.

Rhinoceros NURBS modeling for Windows. Version 1.0 Training Manual Level 1

ARCHITECTURE & GAMES. A is for Architect Simple Mass Modeling FORM & SPACE. Industry Careers Framework. Applied. Getting Started.

Learning to use the drawing tools

Maya Lesson 3 Temple Base & Columns

Maya tutorial. 1 Camera calibration

2 Solutions Chapter 3. Chapter 3: Practice Example 1

SolidWorks Implementation Guides. User Interface

Chaos Culture. Multiclip Editor / Multiclip Note preview 1.5. Edited by Jason Cowling

PLAY VIDEO. Fences can be any shape from a simple rectangle to a multisided polygon, even a circle.

Laser Machine User Manual:

BoA Tools Page 1 / 31

Getting Started with ShowcaseChapter1:

Tutorial: Understanding the Lumberyard Interface

Customisation and production of Badges. Getting started with I-Color System Basic Light

This lesson introduces Blender, covering the tools and concepts necessary to set up a minimal scene in virtual 3D space.

Modeling a Gear Standard Tools, Surface Tools Solid Tool View, Trackball, Show-Hide Snaps Window 1-1

Picket Patterns. Overview

TRAINING SESSION Q2 2016

USING THE TRIBALL FOR POSITIONING

After completing this lesson, you will be able to:

Vizit Pro User Manual

Lesson 1: Creating T- Spline Forms. In Samples section of your Data Panel, browse to: Fusion 101 Training > 03 Sculpt > 03_Sculpting_Introduction.

Tutorial 3D Max (for beginners) PART I

Introduction to Flair. FLUKA Beginner s Course

Intelligent Security & Fire Ltd

solidthinking User Interface

Chapter 1: Introduction

Beaumont Middle School Design Project April May 2014 Carl Lee and Craig Schroeder

Tutorial 3: Constructive Editing (2D-CAD)

L E S S O N 2 Background

Basic Modeling 1 Tekla Structures 12.0 Basic Training September 19, 2006

LESSON 14 LEARNING OBJECTIVES. After completing this lesson, you will be able to:

CECOS University Department of Electrical Engineering. Wave Propagation and Antennas LAB # 1

12 APPLYING EFFECTS. Lesson overview

The Rectangular Problem

Speedway. Body. (S) on the Sketch toolbar. Fig. 1

Spira Mirabilis. Finding the Spiral tool. Your first spiral

for ArcSketch Version 1.1 ArcSketch is a sample extension to ArcGIS. It works with ArcGIS 9.1

CATIA V5 Parametric Surface Modeling

Premiere - Jazz Video Project Tutorial

QuickTutor. An Introductory SilverScreen Modeling Tutorial. Solid Modeler

Window Designer. Opening Screen: When you start Window Designer, you will see the Opening Screen. Here you will be choosing from 4 options:

SCENE FILE MANIPULATION SCENE FILE MANIPULATION GETTING STARTED MODELING ANIMATION MATERIALS + MAPPING RENDERING. Saving Files. Save.

ROUNDCORNER 3D-Rounding of Edges and Corners

Tutorial - Steering Wheel

CGS 3220 Lecture 13 Polygonal Character Modeling

ArcMap Editing Tips and Tricks. Sean Jones

This is the opening view of blender.

Chapter 5 Managing Graphic Objects

Fig. A. Fig. B. Fig. 1. Fig. 2. Fig. 3 Fig. 4

DESCRIPTION. Allows you to copy items selected. Allows you to paste items in virtual clipboard. Deletes selected items.

Xyron Wishblade Software Manual (Mac)

Strategy. Using Strategy 1

Tetra4D Reviewer. Version 2018 User Guide. Document version: V3.0. Tetra4D Reviewer 2018 Users Guide V3.0 1

Transcription:

Flair Geometry Editor Part II FLUKA Beginner s Course

Starting the Geometry Editor Click on icon or from Menu View Geometry Editor or with [F4] shortcut Either start flair with option -g 2

Geometry editor Working on 2D cross sections of the geometry; Interactive visual editing of the geometry in 2D; Debugging bodies/regions in a graphical way; Fast 3D rendering of the geometry; Pros Fast display of complex geometries; Many user-customizable layers; Graphical editing of the bodies with snapping mechanism to generate accurate coordinates; Visual selection and editing of zones w/o the need to know the orientation of bodies; Use full analytical curve of bodies with no conversion to vertices/edges; Interactive debugging with information of problematic bodies, regions and/or zones; Cons Tricky to orientate in an unknown geometry; Difficult to find region using the expression; 3

Geometry Editor: Interface Tools Filter Borders Red Media Green Filtered Objects Lattice Blue 3D Magenta Properties & Attributes Automatically refreshes every time the input is changed 4

Listbox - Objects Lists the type/name of bodies, regions, objects Text coloring: Red Error in the card description Magenta Visible body/object Orange Selection locked Filtering text box can narrow the list with items containing the typed-in text Buttons on/off the display of Bodies Regions Transformations Objects Selected or Visible items 5

Listbox Properties / Attributes Properties: Displays the common WHAT s of the selected card REGION: Tips: If one REGION and Bodies are selected the REGION will stay visible Additionally one can select the MATERIAL and automatically an ASSIGNMAt will be created/modified. WARNING: Only if this region is not part of a range or inside an #if..#endif [Enter] moves to the next field Typing multiple values splits them into many fields: e.g. x: 1 2 3 [Enter] will split it to x: 1, y: 2, z: 3 Attributes: Displays other information related to the card Bodies: Visibility, Selection Locking, Wireframe Regions: NAZ, Alpha(Transparency), ROT-DEFI 6

Selection Objects/Bodies/Regions/Zones can be selected using: Object and/or Properties list boxes graphically with the action [s] using the left mouse button on the viewport; [Ctrl] + left mouse button: allows to toggle the selection (select/unselect); Area selection: Click on the background and drag the mouse to draw a rectangle area. Everything inside the area will be selected. o The selected bodies are: o o o o outlined in magenta yellow dots appear on their vertices; highlighted also into the object list in the left bar; Their common properties & attributes will be displayed on the list boxes. o The selected regions are shaded; o The selected zones are shaded with a hash pattern; To select a zone first you have to select the REGION [ESCape] cancels the selection 7

Objects There are a few auxiliary objects in flair for helping the drawing Point [p] to be used as snapping points provide help text to the user automatically generated after image calibration Arrow or line to be used as snapping points provide basic drawing/pointing means to the user Ruler simple or angle to measure distances and angles to project snapping points to a different location to be used as snapping points Light for the 3D The objects are stored in the input file with the special flair tags:!point,!arrow,!ruler,!light All tags starting with! are treated as comments and ignore by FLUKA 8

New Body Add a body: Right-Click, or [b] or [Space] or [Ins] Menus is organized in sub-categories [B] (capital) to repeat last added body left-click on the wished location of the new body keeping the left-button pressed drag to the location of the first extend of the body release and continue with the next one Renaming a body will automatically rename any reference to it without asking the user All new bodies will use the same name prefix from the last body renaming [n]ame allows to fast edit the name of the object 9

New Body Mouse Steps [1/2] The default dimension/radius of all new bodies is one grid unit XYP, ZXP, YZP: Viewport should not be parallel to body Location PLA: viewport Location Second point belonging on the plane RPP: symmetric around the w-axis Location Outer corner on the viewing plane BOX: XY plane // viewport, Z vector = -w Location X-vector end Move outer plane WED: as in BOX Location X-vector Y-vector (forced X) 10

New Body Mouse Steps [2/2] RCC: Height will be lying on viewport Location Height Radius REC: Height will be lying on viewport Location Height Radius-X [ Radius-Y if viewport permits it] XCC, YCC, ZCC Location Radius XEC, YEC, ZEC: be careful on the chosen viewport Location Radius-X [ Radius-Y if viewport permits it TRC: Height will be lying on viewport Location Height Apex radius Base Radius ARB: not possible for the moment QUA: will generate a sphere at desired location Location 11

Body Visibility Default: Body SEGMENTS ARE ONLY VISIBLE when they represent borders of REGIONs In order to make them visible (to be able to visually select them): Select the body (from the list box, or from its visible segment) and Perform one of these actions: Go to the Attributes and click on Visible [X] check box Right-click Visibility Set Shortcut [v] Icon on Toolbar Wireframe (experimental) display an approximate 3D wireframe of the bodies. Useful to select or visualize bodies that do not intersect the viewport Go to the Attributes and click on Wireframe [X] check box Right-click Wireframe Set Shortcut [#] Icon on Toolbar 12

Move locked on Y Body Editing [1/2] Move handle Rotate handle Move locked on X Text: Bodies can be edited by typing the correct coordinates in the Properties or in Flair Graphically: Select the body and the action handler(s) will be displayed Click with the mouse a second time: on the small circle to freely move [g]rab on the large circle to rotate [r]otate around w axis on the red/green/blue line to move but locked on X, Y or Z axis Hitting [x], [y], [z] while moving a body toggles the locking on the axis 13

Body Editing [2/2] 1 5 4 3 2 When a body is selected and the action handlers are shown you can either click n drag the handlers for moving, rotating, resizing the object: TRC example, click `n drag: 1. On the base plane, to move it perpendicular to height vector 2. On the small square handler on the apex plane, to freely move the height, axis or normal of body This handler appears only if it lies on the viewing plane 3. On the apex plane, to move it perpendicular to the height vector 4. On the conic surface close to the apex to resize the appex radius 5. On the conic surface close to the base to resize the base radius 14

Region Editing Add a REGION: Right-Click or [R] or [Space] or [Ins] Immediately the properties listbox will be activated to edit the name Renaming a region will automatically rename any reference to it without asking the user When changing the material or transformation of a region flair will automatically add the appropriate ASSIGNMAT and/or LATTICE cards However deleting a region will not delete the associated ASSIGNMAT and/or LATTICE cards 15

Zone editing [1/2] With the keyboard: Add: Enter an expression in the +zone field Modify: Select the zone to modify and alter with the keyboard the zone expression Delete: Select the zone and then Right-Click Delete or hit the [Del] key INSIDE the Property Listbox! Reminder: A zone is a subregion expressed in terms of + and only e.g. REGION +a +b +c d contains two zones zone01: +a +b zone02: +c d 16

Zone editing [2/2] Graphically: First select the desired region to add/modify the zone Add a new zone: Verify that there is no zone selected in the property listbox. If there is any hit Escape to unselect them Add on the selection the bodies representing the borders of the zone Click on Right-click or [Space]->Zone or with [D]efine (capital) Move the mouse and click in one of the viewports a point that should belong to the wished zone Automatically the zone expression will be created Modify/Edit an existing zone: Select the zone either on the property listbox or graphically in any viewport clicking a point that belongs to it Automatically all bodies involved in the zone expression will be selected With the zone selected, select or unselect additional bodies if needed Then like in the Add a new zone click on Zone or with [d]efine (small) and click on point that belongs to it 17

Zone Editing: Example [1/7] In this example we will create a sphere with a cylindrical hole cut with a tilted plane (@ 30 o ) First we have to create all necessary bodies sphere infinite cylinder tilted plane 18

Zone Editing: Example [2/7] Then we add a new REGION [Spacebar] Region The region expression is empty Type-in the name and select the appropriate material Press [ESCape] The region should remain selected Each body e.g. sphere divides the space into 2 zones Add to the selection the sphere (holding [Ctrl] pressed) and the sphere outline will be highlighted The sphere divides the space into two zones: - outside 1 + inside sphere 2 1 +sphere inside the sphere 2 -sphere outside the sphere Reference image 19

cylinder Zone Editing: Example [3/7] Add to the selection the infinite cylinder with [Ctrl] + Left mouse click The 2 selected bodies divides the space into 4 zones 1 +sphere +cylinder 2 +sphere - cylinder 3 - sphere +cylinder 4 - sphere - cylinder 4 + - 3 - + 1 2 3 2 sphere 4 Reference image 20

cylinder Zone Editing: Example [4/7] Add to the selection [Ctrl]+left click the tilted plane. Now the space is divided into 8 zones 1 +sphere +cylinder +plane 2 +sphere +cylinder - plane 3 +sphere - cylinder +plane 4 +sphere - cylinder - plane 5 - sphere +cylinder +plane 6 - sphere +cylinder - plane 7 - sphere - cylinder +plane 8 - sphere - cylinder - plane - + 7 6 8 4 - + 2 3 1 + - 5 3 4 sphere 7 8 Number of valid zones 2 bodies Reference image 21

Zone Editing: Example [5/7] Press [Spacebar] and select the action Zone or with the shortcut [d]efine Moving the mouse, shows the various subdivisions of space and their corresponding expression. Point and click with the mouse somewhere inside zone 4 Automatically the zone expression +sphere -cylinder -plane will be added to the REGION 4 4 Reference image 22

Zone Editing: Example [6/7] Last, we have to add as second zone the lower half of the sphere. Select the sphere and plane (or by deselecting the cylinder) Again the space is divided into 4 regions 1 +sphere +plane 2 +sphere - plane 3 - sphere +plane 4 - sphere - plane - + 1 + - sphere 3 2 4 Reference image 23

Zone Editing: Example [7/7] Press [Spacebar] and select the action Zone or with the shortcut [d] Point and click with the mouse somewhere inside zone 1 1 Automatically the zone expression +sphere +plane will be appended to the REGION Reference image 24

Region and Zone Editing Remember the sequence: 1. Create or Select the region to edit 2. Select the REGION if not selected 3. Select a zone to modify or none to add a new one 4. Add on the selection the bodies that involve in the zone expression 5. Click on the [Spacebar] Zone action [d] or [D] 6. Move the mouse and click to a point that belongs to the wished zone 7. Repeat steps 2 to 6 as many times as required You have to create a selection containing: the REGION to edit; the bodies representing the boundaries of the new zone; optionally an existing zone if you want to modify it 25

Geometry Layers [1/6] Custom Layers can be specified in the Configure Layer menu ( ) Viewing direction 26

Geometry Layers [2/6] Toolbar: Add/delete/rename/clone layers. Options: Enable/Disable: Title, Coordinate system, Viewport lines, Vertexes and Grid Adjust: Grid level (set gridline intensity); Lattice level (set lattice hash line intensity); Crosshair (dimension of the crosshair in the center of the project) All layers can be combined together e.g: USRBIN and 3D Custom color values (EMFCUT) with 3D Image and USRBIN 27

Geometry Layers [3/6] Show: (2D drawing, and color filling options) Bodies: display the boundaries of bodies; Vertices: display the intersection of bodies; Enable/Disable: Lattice and Voxel; Associate Region Colors to: Regions Materials Density Importance Biasing Splitting Correction factors Deltaray Thresholds 28

Geometry Layers [4/6] Image: set a background image to the geometry (i.e. a CAD-drawing); Image: load an image file (.png,.gif or.jpg); Calibrate: calibrate the image. Define a set of points (min. 3) on the image and specify their coordinate; Alpha: blending of the image Color Adjust: readjust the black and white colors of the loaded image. Prompt draw: immediate drawing of image (slower) or when display is idle. For editing is good to activate it. 29

Geometry Layers [5/6] USRBIN: USRBIN from input: To select a USRBIN card from input and displayed with a checker pattern Load USRBIN file (see SCORING lecture); Select a detector (or URSBIN) among the ones present in the file; Normalization constant; Associate a ROT-DEFI transformation; Alpha blending between USRBIN colors and materials colors USRBIN should be combined with the Colorband to define the color limits 30

Geometry Layers [6/6] 3D: enable 3D rendering Enable/Disable Perspective; Set camera aperture angle; Intensity of ambient light; Antialias for supersampling (slow rendering); Xray automatic transparencies; Clipped by: setting a clipping body; Negative Clip: Use the clipping body Colorband: enable/set color band properties Change the default color Palette; Enable/Disable Log scale; Set: Maximum, Minimum and color steps. 31

ESCape [ESCape] will stop/unselect in the following order on item at a time: 1. Stop the current action e.g. during rotation or panning 2. If a zone is selected unselected the zone 3. Unselect any selected bodies 4. Unselect any selected region 32