Simionescu | Computer-Aided Graphing and Simulation Tools for AutoCAD Users | E-Book | sack.de
E-Book

Simionescu Computer-Aided Graphing and Simulation Tools for AutoCAD Users

E-Book, Englisch, 632 Seiten

Reihe: Chapman & Hall/CRC Computer and Information Science Series

ISBN: 978-1-4822-5292-7
Verlag: Taylor & Francis
Format: PDF
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)



This book allows readers to expand the versatility of AutoCAD® design and documentation software. It provides ready-to-use procedures and computer programs for solving problems in a variety of application areas, including computer-aided design, data visualization, evolutionary computation, numerical methods, single and multicriteria optimization, linkage and robot kinematics, cam mechanisms, and involute gears. Students, engineers, and scientists alike will benefit from the text’s illustrative examples, first-rate figures, and many original problem-solving approaches, as well as the included software tools for producing high-quality graphs and simulations.
Simionescu Computer-Aided Graphing and Simulation Tools for AutoCAD Users jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


Graphical Representation of Univariate Functions and of (x,y) Datasets

The D_2D Program

Analytical Functions Plot

Showing Extrema and Zeros of Graphs

Stem and Area Plots: Length of and Area under a Curve

Windowing and Panning

Numbering Data Points

Plotting Functions with Singularities

Controlling Plot Features from within the Input Data File

Plotting Scattered Data

Plotting Ordered Data and Histograms

Plotting Inequalities

Parametric Plots

Animations

References and Further Readings

Graphical Representation of Functions of Two Variables

The D_3D Program

How D_3D Works

D_3D Input Data Structure

Mesh Plots and the Visibility Problem

Node and Stem Plots

Equally Spaced Level Curve Plots

Defect-Free Level-Curve Plots

Logarithmically Spaced Level Curves

File Export and DXF Layer Organization

Axes Reversal and Plot Rotation

Gradient Plots

Truncated 3D Surface Representations

Constrained Functions and Inequality Plots

Color-Rendered Plots

Plotting Multiple Surfaces on the Same Graph

Implementation Details of the D_3D Program

References and Further Readings

Programs and Subroutines for Data Visualization and Data Format Conversion

The LibPlots Subroutines for Generating 2D Plots

Basic 2D Plotting using LibPlots

Multiple Plots with Markers

Plotting Large Data Sets and Data Read from Files

Dynamic Plots with Scan Lines and Scan Points

The Util~TXT Program for Manipulation of ASCII Files

Linear Interpolation

Cubic-Spline Interpolation

B-Spline Interpolation

Numerical Differentiation

Angle-Value Rectification

Data Decimation

DXF Output of 2D and 3D Polylines

The Util~DXF Program for Visualization of R12 DXF Files

Extracting Polyline Vertex Coordinates

Raster Curve Digitization using Util~DXF and Util~TXT

Transferring Level Curves from D_3D to D_2D

The Util~PLT Program for Manipulating PLT Files

Flattening and Retouching Plots Created with D_2D

Alphanumeric Character Discretization Example

G_3D.LSP Program for Generating 3D Curves and Surfaces inside AutoCAD

3D Polyline Plotting using G_3D.LSP

3D Surface Plotting using G_3D.LSP

M_3D.LSP Program for Automatic 3D Model Generation and Animation inside AutoCAD

Animation of DXF Files with Multiple Layers using M_3D.LSP

3D Model Generation with Data Read from File

Automatic insertion of AutoCAD Blocks

References and Further Readings

Root Finding and Minimization or Maximization of Functions

Brent’s Zero Algorithm for Root Finding of Nonlinear Equations

Brent’s Method for Minimizing Functions of One Variable

Nelder-Mead Algorithm for Multivariate Function Minimization

Handling Constraints in Optimization Problems

An Evolutionary Algorithm for Bounded-Optimum Search

Multicriteria Optimization Problems

Cantilever Beam Design Example

Design Space and Performance Space Plots

Pareto Front Search

References and Further Readings

Subroutines for Motion Simulation of Planar Mechanical Systems

Sample Program using LibMec2D Subroutines

Joints and Actuators Available for Mechanical System Simulation

Kinematic Analysis of Input Rotational Members

Subroutines Crank and gCrank

Kinematics Analysis of Input Translational Members

Subroutines Slider and gSlider

Position, Velocity, and Acceleration of Points and Moving Links

Subroutines Offset and OffsetV

Subroutines AngPVA, Ang3PVA and Ang4PVA

Position, Velocity, and Acceleration in Relative Motion: Subroutine VarDist

Coriolis Acceleration Example: Subroutine PutVector

Model Validation: Subroutine ntAccel

Workspace Limits and Inquiry Subroutines PutDist and PutAng

Adding Complex Shapes to Simulations: Subroutines Base, Link, gShape, and Shape

Simulations Accompanied by Plots with Scan Lines and Scan Points

References and Further Readings

Kinematic Analysis of Planar Linkage Mechanisms using Assur Groups

Assur-Group Based Kinematic Analysis of Linkage Mechanisms

The Intersection between Two Circles: Subroutine Int2Cir

Velocity and Acceleration of the Intersection Points between Two Circles: Subroutine Int2CirPVA

Kinematics of the RTRTR Double Linear Input Actuator: Subroutines RTRTRc

Kinematics of the RTRTR Double Linear Input Actuator using a Vector-Equation Approach: Subroutine RTRTR

Motion Transmission Characteristics of RTRTR-Based Mechanisms

Kinematic Analysis of the RTRR Oscillating-Slide Actuator using Equations of Constraint: Subroutine RTRRc

Kinematic Analysis of the RTRR Oscillating-Slide Actuator using a Vector Loop Approach: Subroutine RTRR

Kinematic Analysis of the RRR Dyad: Subroutines RRRc and RRR

Kinematic Analysis of the RRT Dyad using a Vector Loop Approach

The RRT_ Dyadic Isomer: Subroutine RRT_

The RR_T Dyadic Isomer: Subroutine RR_T

Kinematic Analysis of the RTR Dyad using a Vector Loop Approach: Subroutine RT_R

Kinematic Analysis of the TRT Dyad using a Vector Loop Approach

The T_R_T Dyadic Isomer: Subroutine T_R_T

The _TRT_ Dyadic Isomer: Subroutine _TRT_

The T_RT_ Dyadic Isomer: Subroutine T_RT_

Kinematic Analysis of the RTT Dyad using a Vector Loop Approach

The R_T_T Dyadic Isomer: Subroutine R_T_T

The R_TT_ Dyadic Isomer: Subroutine R_TT_

The RT_T_ Dyadic Isomer: Subroutine RT_T_

The RT_ _T Dyadic Isomer: Subroutine RT_ _T

References and Further Readings

Design and Analysis of Disk Cam Mechanisms

Synthesis of Follower Motion

Synthesis and Analysis of Disc Cams with Translating Follower, Pointed or with Roller

Synthesis and Analysis of Disc Cams with Oscillating Follower, Pointed or with Roller

Synthesis and Analysis of Disc Cams with Flat-Face Translating Follower

Synthesis and Analysis of Disc Cams with Flat-Faced Oscillating Follower

Synthesis of Disc Cams with Curvilinear-Face Translating Follower

Synthesis of Disc Cams with Curvilinear-Face Oscillating Follower

References and Further Readings

Spur Gear Simulation using Working Model 2D and AutoLISP

Involute Gear Theory

Involute Profile Mesh

Involute Gear Mesh

Working Model 2D Simulations of Involute Profile Generation

Involute Profile Generation using Gears.LSP

References and Further Readings

More Practical Problems and Applications

Duffing Oscillator

Free Oscillation of a Spring-Mass-Dashpot System

Frequency and Damping Ratio Estimation of Oscillatory Systems

Nonlinear Curve Fit to Data

Plotting Implicit Functions of Two Variables

Plotting Functions of More than Two Variables

Random Number Generation and Histogram Plots

Dwell Mechanism Analysis

Time Ratio Evaluation of a Quick-Return Mechanism

Examples of Iterative Use of the Subroutines in Unit LibAssur

Simulation of a Four-Bar Linkage and of Its Fixed and Moving Centrodes

Planetary Gear Kinematic Simulation using Working Model 2D

Inverse and Direct Kinematics of a SCARA Robot

Kinematic Simulation of a Rope Shovel

Kinematic Simulation of a Backhoe Excavator

Program for Purging Unwanted Files from the Current Directory

References and Further Readings

Appendix: Useful Formulae

Equations of a Line

Condition for Two Lines to be Perpendicular

Condition for Two Lines to Be Parallel

Angle between Two Lines

Point Collinear with Other Two at a Prescribed Location

Condition for a Point Collinear with Other Two to be Located between Them

Distance from a Point to a Line

Orientation of a Triangular Loop

Area of a Triangle

Condition of Three Points to be Collinear

Circle Circumscribed to Three Points

Intersection between a Circle and a Line

Tangent from a Point to a Circle

Tangent of a Given Slope to a Circle

Parabola through Three Points

Cubic Parabola through Four Points

Tangent of a Given Slope to a Parabola

Tangent from a Point to a Parabola

Intersection between a circle and a Parabola

Common Tangent to a Parabola and a Circle

Common Tangent to Two Circles

Translations and Rotations in 2D

Translations and Rotations in 3D

Numerical Differentiation

Newton-Raphson Method for Root Finding

Area under a Curve using Trapezoidal Rule

Euler Integration of First-Order Ordinary Differential Equations

Solutions of Two and Three Linear Equations

Trigonometric Identities

Index


Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.