برتر فایل

برتر فایل

مجموعه فایل های آموزش مقدماتی تا پیشرفته نرم افزار کتیا (CATIA) و مجموعه کتب, جزوات, پروژه و مقالات تخصصی مهندسی مکانیک
برتر فایل

برتر فایل

مجموعه فایل های آموزش مقدماتی تا پیشرفته نرم افزار کتیا (CATIA) و مجموعه کتب, جزوات, پروژه و مقالات تخصصی مهندسی مکانیک

آموزش هایپرمش، جزوه آموزش مش بندی حرفه ای و دقیق با نرم افزار HyperMesh

 
Altair HyperWorks Desktop در حال حاضر قوی ترین نرم افزار موجود در جهان در سیستم مش بندی می باشد. توانایی های این نرم افزار به حدی است که نرم افزار های بسیار از جمله ANSYS، Nastran، LS Dyna و... توصیه می کنند که برای بهترین مش بندی و گرفتن بالاترین جواب ها از این نرم افزار استفاده نمایید. این نرم افزار خطاهای حاصل از ابعاد مش و نوع مش و تعداد مش بر اساس ابعاد جسم رو به حداقل می رساند و بهترین سایز مش که کمترین خطای ایجاد شده در تعداد مش ها که به وجود می آید بصورت اتوماتیک از بین می برد.
 
 
خیلی از شرکت های نرم افزاری قسمت هایی از این نرم افزار رو تهیه می نمایند و در بخشی از نرم افزار خود جهت مش بندی قرار می دهند. این نرم افزار تمامی فرمت ها را ساپورت می نماید و همچنین نرم افزارهای معروفی چون ABAQUS، ANSYS، Nastran و... گزینه خاصی در نظر گرفته شده که به راحتی مش بندی رو می توانید در این نرم افزارها ایمپورت (Import) نمایید. زمینه مش بندی این نرم افزار در تمامی مسائل جامدات، سیالات و دیگر علوم را شامل می شود. در آخرین نسخه این نرم افزار حل گر قدرتمندی جهت تحلیل در نظر گرفته شده که کاربر را بی نیاز از نرم افزارهای دیگر می نماید و Help بسیار قوی و جالبی دارد و یادگیری آن راحت و محیط آن جذاب و کاربر پسند می باشد.
 
 
نرم افزار GAMBIT هیچ وقت توانایی رقابت با این نرم افزار و پیدا نکرد و از گردونه نرم افزار خارج شد. یکی از قابلیت های خوب این نرم افزار این است که با هر نرمی افزاری می توانید قطعه رو طراحی نموده و بارگذاری کنید و در نهایت جهت مش بندی خیلی دقیق به این نرم افزار ایمپورت نمایید. حال پس از مش بندی بسیار دقیق در این نرم افزار می توانید عملیات حل مساله را به خود این نرم افزار واگذار نمایید و یا اینکه به نرم افزار دیگری بسپارید. برای پی بردن به دقت جواب ها می توانید با یک مثال ساده و مقایسه آن با حل ریاضی و نیز حل کردن همان مسله با هر نرم افزاری که تبحر دارید امتحان نمایید.
 
نرم افزار HyperWorks  یک  نرم افزار شبیه سازی و مدلسازی (CAE) می باشد. این نرم افزار دارای چندین ماژول بسیار قدرتمند بوده که در ادامه به معرفی آنها پرداخته می شود. این نرم افزار قابلیت تعامل با دیگیر نرم افزارهای شبیه سازی را مانند آباکوس، انسیس و… را داراست.

HyperMesh: جهت مش بندی مدل که می توان خروجی برای اباکوس و انسیس و …. گرفت.

HyperCrash: شبیه سازی برخورد

OptiStruct و RADIOSS: حل مشکلات ساختاری و غیر خطی، در حال اجرا از یک پوسته یا به طور جداگانه

HyperView و HyperView Player: ماژول برای تجسم و پردازش

HyperStudy و HyperStudy DSS: بهینه سازی عملکرد و تجزیه و تحلیل چند متغیره

HyperGraph و HyperGraph 3D: پردازش به صورت سه بعدی

جزوه آموزش مش بندی حرفه ای و دقیق با نرم افزار HyperMesh، مشتمل بر 264 صفحه، در 10 فصل، با فرمت PDF، به زبان فارسی و به همراه تصاویر رنگی هر محیط و نوار ابزارها، به ترتیب زیر گردآوری شده است:

فصل 1: مقدمات

  • مقدمه
  • راه اندازی برنامه HyperMesh
  • راهنمای برنامه HyperMesh
  • باز و ذخیره کردن فایل ها
  • کار با پانل ها
  • سازماندهی یک مدل
  • مدیریت نحوه نمایش
فصل 2: وارد کردن و تعمیر مدل های طراحی شده توسط کامپیوتر (CAD)
  • پاک کردن سطوح ناهموار (Untrimmed)
  • بستن سطوح ناپیدا
  • قرار دادن تلرانس واضح
  • هم ارز کردن لبه های آزاد
  • پاک کردن سطوح دوتایی
فصل 3: ساده کردن هندسی
  • مش زدن برش ها
  • بررسی کیفیت مش
  • از بین بردن سطوح گرد
  • حذف لبه های گرد
  • از بین بردن سوراخ ها
فصل 4: مش زنی خودکار
  • چگونه همه سطوح را یکباره مش بزنید
  • تغییر دادن چگالی المان ها در راستای لبه های سطوح
  • چک کردن کیفیت المان ها و تغییر الگوی مش زنی با تغییر الگوریتم مش زنی
  • پیش نمایش مش بر روی تمام سطوحی که مش زده نشده است
  • تغییر نوع المان ها و فاصله گره ها (همسو کردن) در راستای لبه سطوح
  • نحوه مش زدن دوباره سطوح
فصل 5: ساخت مش QI
فصل 6: بررسی و ویرایش مش
  • شناسایی مشکلات اتصال المان های پوسته ای
  • برطرف کردن مشکلات اتصال المان های پوسته ای
  • مش زدن مجدد المان ها در امتداد rib
فصل 7: Batch Meshing
فصل 8: مش زنی چهار وجهی
  • مش زنی چهار وجهی احجام
  • مش زنی چهار وجهی استاندارد
  • بازرسی کیفیت المان های چهار وجهی
  • مش زنی دوباره المان های چهار وجهی
فصل 9: مش زنی از نوع CFD
  • تولید مش برای کاربردهای CFD با استفاده از پنل CFD Mesh
  • ایجاد مش از نوع لبه های مرزی به وسیله تعداد دلخواه از لایه ها
  • مشخص نمودن نواحی مرزی جهت شبیه سازی CFD
  • نحوه Export یک مش با نواحی مرزی جهت نرم افزار Fluent
  • وارد کردن یک مدل درون نرم افزار Fluent
فصل 10: HyperMesh LS-DYNA Solver Interface
 
General Introduction to HyperMesh - DYNA Interface
Defining LS-DYNA Model and Load Data, Controls, and Output
Using Curves, Beams, Rigid Bodies Joints, and Loads in DYNA
Model Importing, Airbags, Exporting Displayed, and Contacts using DYNA
Rigid Wall, Model Data, Constraints, and Output using DYNA
Assemblies using DYNA
 

جهت دانلود جزوه آموزش مش بندی حرفه ای و دقیق با نرم افزار HyperMesh برلینک زیر کلیک نمایید:


آموزش هایپرمش، جزوه آموزش مش بندی حرفه ای و دقیق با نرم افزار HyperMesh

آموزش کتیا، کتاب آموزش و تمرین کتیا (CATIA V5-6 R2015)

کتاب آموزش و تمرین کتیا (CATIA V5-6 R2015)، یکی از کتاب های مرجع و کاربردی در زمینه آموزش محیط های دوبعدی (Sketcher)، سه بعدی (Part Design)، مونتاژ (Assembly Design)، نقشه کشی صنعتی (Drafting)، ورقکاری (Generative Sheet Metal Design)، سطح سازی (Wireframe & Surface Design)، شبیه سازی مکانیزم ها (DMU Kinematics) و محیط ایجاد حجم از روی تصاویر (Free Style) نرم افزار کتیا می باشد. نکته قابل توجه در این کتاب این است که تمامی فرامین و دستورات محیط کتیا در قالب مثال آموزش داده می شود. این کتاب مشتمل بر 1137 صفحه، 17 فصل، به زبان انگلیسی روان، تایپ شده، به همراه تصاویر رنگی، با فرمت PDF، به ترتیب زیر گردآوری شده است:

Chapter 1: Introduction to CATIA V5-6R2015

Introduction to CATIA V5-6R2015
CATIA V5 Workbenches
System Requirements
Getting Started with CATIA V5-6R2015
Important Terms and Definitions
Understanding the Functions of the Mouse Buttons in CATIA
Toolbars
Hot Keys
Color Scheme
Self-Evaluation Test
Review Questions

Chapter 2: Drawing Sketches in the Sketcher Workbench-I

The Sketcher Workbench
Starting a New File
Invoking the Sketcher Workbench
Invoking the Sketcher Workbench Using the Sketch Tool
Invoking the Sketcher Workbench Using the Positioned Sketch Tool
Setting the Sketcher Workbench
Modifying Units
Modifying the Grid Settings
Understanding Sketcher Terms
Specification Tree
Grid
Snap to Point
Construction/Standard Element
Select Toolbar
Inferencing Lines
Drawing Sketches Using Sketcher Tools
Drawing Lines
Drawing Center Lines
Drawing Rectangles, Oriented Rectangles, and Parallelograms
Drawing Rectangles
Creating Points
Drawing Circles
Drawing Arcs
Drawing Profiles
Drawing Display Tools
Fit All In
Pan
Zoom In
Zoom Out
Zoom Area
Normal View
Create Multiview
Hide/Show Geometric Elements
Swap Visible Space
Tutorial 1
Tutorial 2
Tutorial 3
Tutorial 4
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3
Exercise 4

Chapter 3: Drawing Sketches in the Sketcher Workbench-II

Other Sketching Tools in the Sketcher Workbench
Drawing Conics
Drawing Splines
Connecting Two Elements by a Spline or an Arc
Drawing Elongated Holes
Drawing Cylindrical Elongated Holes
Drawing Keyhole Profiles
Drawing Polygons
Drawing Centered Rectangles
Drawing Centered Parallelograms
Editing and Modifying Sketches
Trimming Unwanted Sketched Elements
Extending Sketched Elements
Breaking Elements
Closing Elements
Trimming by Using the Quick Trim Tool
Filleting Sketched Elements
Creating a Tangent Arc
Chamfering Sketched Elements
Mirroring Sketched Elements
Mirroring Elements without Duplication
Translating Sketched Elements
Rotating Sketched Elements
Scaling Sketched Elements
Offsetting Sketched Elements
Modifying Sketched Elements
Deleting Sketched Elements
Tutorial 1
Tutorial 2
Tutorial 3
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3
Exercise 4
Exercise 5

Chapter 4: Constraining Sketches and Creating Base Features

Constraining Sketches
Concept of Constrained Sketches
Iso-Constraint
Under-Constraint
Over-Constrained
Inconsistent
Not Changed
Applying Constraints
Applying Geometrical Constraints Automatically
Applying Additional Constraints to the Sketch
Applying Dimensional Constraints
Applying Contact Constraints
Applying Fix Together Constraints
Applying Auto Constraints
Animate Constraints
Editing Multiple Dimensions
Analyzing and Deleting Over-Defined Constraints
Analyzing Sketch using the Sketch Analysis Tool
Exiting the Sketcher Workbench
Creating Base Features by Extrusion
Creating a Thin Extruded Feature
Extruding the Sketch Using the Profile Definition Dialog Box
Extruding the Sketch along a Directional Reference
Creating Base Features By Revolving Sketches
Creating Thin Shaft Features
Dynamically Rotating the View of the Model
Rotating the View Using the Rotate Tool
Rotating the View Using the Compass
Modifying the View Orientation
Display Modes of the Model
Shading (SHD)
Shading with Edges
Shading with Edges without Smooth Edges
Shading with Edges and Hidden Edges
Shading with Material
Wireframe (NHR)
Customize View Parameters
Creating Sections Dynamically
Maneuvering the Section Plane
Position of Section Planes
Assigning a Material to the Model
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3
Exercise 4

Chapter 5: Reference Elements and Sketch-Based Features

Importance of Sketching Planes
Reference Elements
Reference Planes
Creating New Planes
Creating Points
Creating Reference Lines
Other Sketch-Based Features
Creating Drafted Filleted Pad Features
Creating Multi-Pad Features
Feature Termination Options
Creating Pocket Features
Creating Drafted Filleted Pocket Features
Creating Multi-Pocket Features
Creating Groove Features
Extruding and Revolving Planar and Non-planar Faces
Projecting 3D Elements
Tutorial 1
Tutorial 2
Tutorial 3
Tutorial 4
Tutorial 5
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3
Exercise 4

Chapter 6: Creating Dress-Up and Hole Features

Advanced Modeling Tools
Creating Hole Features
Creating Fillets
Creating Chamfers
Adding a Draft to the Faces of the Model
Creating a Shell Feature
Adding Thickness
Removing Faces
Replacing Faces
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3

Chapter 7: Editing Features

Editing Features of a Model
Editing Using the Definition Option
Editing by Double-Clicking
Editing the Sketch of a Sketch-Based Feature
Redefining the Sketch Plane of Sketches
Deleting Unwanted Features
Managing Features and Sketches by using the Cut, Copy, and Paste Functionalities
Understanding the Concept of Update Diagnosis
Cut, Copy, and Paste Features and Sketches
Copying Features Using Drag and Drop
Copying and Pasting PartBodies
Deactivating Features
Activating Deactivated Features
Defining Features in Work Object
Reordering Features
Understanding the Parent-Child Relationships
Measuring Elements
Measuring between Elements
Measuring Items
Measuring Inertia
Tutorial 1
Tutorial 2
Tutorial 3
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3

Chapter 8: Transformation Features and Advanced Modeling Tools-I

Transformation Features
Translating the Bodies
Rotating the Bodies
Creating the Symmetry Features
Transforming the Axis System
Mirroring the Features and Bodies
Creating Rectangular Patterns
Creating Circular Patterns
Creating User Patterns
Uniform Scaling of Models
Non-uniform Scaling of Models
Working with Additional Bodies
Inserting a New Body
Inserting Features in the New Body
Applying Boolean Operations to Bodies
Adding Stiffeners to a Model
Generating Solid Combine
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3

Chapter 9: Advanced Modeling Tools-II

Advanced Modeling Tools
Creating Rib Features
Creating Slot Features
Creating Multi-Sections Solid Features
Creating the Multi-Section Solid Cut Feature
Tutorial 1
Tutorial 2
Tutorial 3
Tutorial 4
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2

Chapter 10: Working with the Wireframe and Surface Design Workbench

Need of Surface Modeling
Wireframe and Surface Design Workbench
Starting the Wireframe and Surface Design Workbench
Creating Wireframe Elements
Creating Circles
Creating Splines
Creating a Helix
Creating Surfaces
Creating Extruded Surfaces
Creating Revolved Surfaces
Creating Spherical Surfaces
Creating Cylindrical Surfaces
Creating Offset Surfaces
Creating Sweep Surfaces
Creating Fill Surfaces
Creating Multi-Section Surfaces
Creating Blended Surfaces
Operations on Shape Geometry
Joining Surfaces
Splitting Surfaces
Trimming Surfaces
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2

Chapter 11: Editing and Modifying Surfaces

Surface Operations
Creating Projection Curves
Creating Intersection Elements
Healing Geometries
Disassembling Elements
Untrimming a Surface or a Curve
Creating Boundary Curves
Extracting Geometry
Transformation
Extrapolating Surfaces and Curves
Splitting a Solid Body with a Surface
Solidifying Surface Models
Adding Thickness to a Surface
Creating a Solid Body from a Closed Surface Body
Sewing a Surface to a Solid Body
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1

Chapter 12: Assembly Modeling

Assembly Modeling
Types of Assembly Design Approaches
Creating Bottom-up Assemblies
Inserting Components in a Product file
Moving Individual Components
Applying Constraints
Creating Top-down Assemblies
Creating Base Part in the Top-Down Assembly
Creating Subsequent Components in the Top-Down Assembly
Creating Subassemblies in the Top-Down Assembly
Editing Assemblies
Deleting Components
Replacing Components
Editing Components Inside an Assembly
Editing Subassemblies Inside an Assembly
Editing Assembly Constraints
Simplifying the Assembly
Interference Detection
Sectioning an Assembly
Exploding an Assembly
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1

Chapter 13: Working with the Drafting Workbench-I

The Drafting Workbench
Starting a New File in the Drafting Workbench
Type of Views
Generating Drawing Views
Generating Views Automatically
Generating Individual Drawing Views
Generating the Exploded View
Working with Interactive Drafting in CATIA V5
Editing and Modifying Drawing Views
Changing the Scale of Drawing Views
Modifying the Project Plane of the Parent View
Deleting Drawing Views
Rotating Drawing Views
Hiding Drawing Views
Modifying the Hatch Pattern of Section Views
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1

Chapter 14: Working with the Drafting Workbench-II

Inserting Sheets in the Current File
Inserting the Frame and the Title Block
Automatic Insertion of the Frame and the Title Block
Creating the Frame and the Title Block Manually
Adding Annotations to the Drawing Views
Generating Dimensions
Adding Reference Dimensions
Adding Datum Features
Adding Geometric Tolerance to the Drawing Views
Adding Surface Finish Symbols
Adding Welding Symbols
Applying Weld
Editing Annotations
Generating the Bill of Material (BOM)
Generating Balloons
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1

Chapter 15: Working with Sheet Metal Components

The Sheet metal Component
Starting a New File in Generative Sheet Metal Workbench
Setting Sheet Metal Parameters
Parameters Tab
Bend Extremities Tab
Bend Allowance Tab
Introduction to Sheet Metal Walls
Creating the Base Wall
Creating the Wall On Edge
Creating Extrusions
Creating Swept Walls
Creating Flanges on the Sheet Metal Component
Creating Hems on the Sheet Metal Component
Creating a Tear Drop on the Sheet Metal Component
Creating a User Flange on the Sheet Metal Component
Creating a Bend
Creating a Conical Bend
Bend From Flat
Creating Rolled Walls
Creating a Hopper Wall
Creating a Rolled Wall
Folding and Unfolding Sheet Metal Parts
Unfolding Sheet Metal Parts
Folding Unfolded Parts
Mapping the Geometry
Creating Flat Patterns of Sheet Metal Components
Viewing a Sheet Metal Component in Multiple Windows
Using Views Management
Stamping
Creating a Surface Stamp
Creating a Bead Stamp
Creating a Curve Stamp
Creating a Flanged Cut Out Stamp
Creating a Louver Stamp
Creating a Bridge Stamp
Creating a Flanged Hole Stamp
Creating a Circular Stamp
Creating a Stiffening Rib Stamp
Creating a Dowel Stamp
Tutorial 1
Tutorial 2
Tutorial 3
Tutorial 4
Self-Evaluation Test
Review Questions
Exercise 1

Chapter 16: DMU Kinematics

Introduction to DMU Kinematics
Designing a Mechanism
Creating the Revolute Joint
Creating the Prismatic Joint
Creating the Cylindrical Joint
Creating the Screw Joint
Creating the Rigid Joint
Creating the Spherical Joint
Creating the Planar Joint
Creating the Point Curve Joint
Creating the Slide Curve Joint
Creating the Roll Curve Joint
Creating the Point Surface Joint
Creating the Universal Joint
Creating the CV Joint
Creating the Gear Joint
Creating the Rack Joint
Creating the Cable Joint
Converting Assembly Constraints into Joints
Tutorial 1
Tutorial 2
Tutorial 3
Tutorial 4
Tutorial 5
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2

Chapter 17: Working with the FreeStyle Workbench

The FreeStyle Workbench
Starting a New FreeStyle File
Setting the FreeStyle Workbench
Creating Surfaces
Patches Sub-toolbar
Extrude Surface
Revolve
Offset
Styling Extrapolate
FreeStyle Blend Surface
Styling Fillet
Fills Sub-toolbar
Net Surface
Styling Sweep
Modifying Surfaces
Symmetry
Control Points
Match
Tutorial 1
Self-Evaluation Test
Review Questions
Exercise 1

جهت دانلود کتاب آموزش و تمرین کتیا (CATIA V5-6 R2015) برلینک زیر کلیک نمایید:


آموزش کتیا، کتاب آموزش و تمرین کتیا (CATIA V5-6 R2015)

پروژه با عنوان: تشخیص پلاک خودرو با استفاده از نرم افزار MATLAB

مکان یابی پلاک به عنوان اولین گام در جهت شناسایی پلاک وسایل نقلیه مطرح است. در این پروژه روشی جهت یافتن مکان پلاک خودرو در تصاویر با ویژگی ها و پس زمینه های متنوع و پیچیده ارائه می گردد. الگوریتم پیشنهادی، یک بار بر روی تصویر اصلی، اجرا می شود و از مفاهیم ساده ای مانند آستانه گذاری، عملیات مورفولوژی و تشخیص لبه برای قطعه بندی تصویر استفاده می نماید. سپس با بررسی برخی معیارهای هندسی پلاک مانند مساحت، نسبت طول به عرض، چگالی لبه ها و … نواحی کاندید پلاک مشخص می گردد. در نهایت ناحیه کاندید انتخاب شده جدا می شود و تک تک ارقام آن با یک تکنیک مناسب از هم جدا شده و با یک معیار اعتماد جهت تشخیص میزان شباهت بین ارقام جدا شده و پلاک خودرو با مقایسه ارقام ذخیره شده در سیستم شماره های پلاک تعیین می گردند. این روش برای تعدادی از تصاویر واقعی که دارای شرایط تصویر برداری متفاوت می باشند، نتایج مناسبی داشته است...

پروژه تشخیص پلاک خودرو با استفاده از نرم افزار MATLAB، مشتمل بر سه (3) فصل، 104 صفحه، تایپ شده، به همراه تصاویر، با فرمت pdf به ترتیب زیر گردآوری شده است:

فصل 1: مقدمه

  • کاربرد پردازش تصویر
  • عملیات اصلی در پردازش تصویر
  • تشخیص خودکار شماره پلاک خودرو

فصل 2: دستورات نرم افزار MATLAB

  • مفاهیم رنگ و تصویر
  • پردازش اولیه تصویر
  • فیلترها و بهینه سازی های تصاویر
  • شناسایی اشیاء

فصل 3: پروژه پیشنهادی

  • پروژه پیشنهاد شده
  • نتیجه گیری
  • مراجع

جهت دانلود پروژه تشخیص پلاک خودرو با استفاده از نرم افزار MATLAB برلینک زیر کلیک نمایید:


پروژه با عنوان: تشخیص پلاک خودرو با استفاده از نرم افزار MATLAB

کتاب مجموعه نقشه ها جهت تمرین و ترسیم با نرم افزارهای طراحی CAD

کتاب مجموعه نقشه ها جهت تمرین و ترسیم با نرم افزارهای طراحی CAD، یکی از کتاب های مفید و کاربردی در زمینه تمرین نقشه کشی و ترسیم به کمک کامپیوتر با تمامی نرم افزارهای گروه CAD در رشته مهندسی مکانیک، هوافضا، رباتیک، برق و... می باشد.

  • در کتاب مجموعه نقشه ها جهت تمرین و ترسیم با نرم افزارهای طراحی CAD می توانید به 100 نقشه صنعتی دو بعدی (2D) و 50 نقشه صنعتی سه بعدی (3D) آماده دسترسی پیدا نمایید.
  • نقشه های صنعتی موجود در این کتاب از سطح مقدماتی (Easy Level) تا سطح پیشرفته (Expert Level) را شامل می گردد.
  • کاربرانی که با نرم افزارهای طراحی صنعتی (CAD)، از قبیل: CATIA, SolidWorks, Autodesk Inventor, NX Unigraphics, ProEngineer, AutoCAD و... سر و کار دارند و همچنین به دنبال یادگیری از طریق ترسیم نقشه های صنعتی متنوع هستند، این کتاب می تواند نیاز آنها به تمرینات بیشتر از طریق دسترسی به بیش از 150 نقشه صنعتی آماده را تامین نماید.
  • این کتاب علاوه بر آنکه می تواند نیاز کاربران را به تمرین بیشتر تامین نماید، همچنین مدرسین و اساتید نقشه کشی صنعتی و طراحی به کمک کامپیوتر در دانشگاه ها و دانشکده های فنی می توانند از این کتاب به عنوان یک مرجع برای تدریس و تمرین ترسیم در کلاس درس بهره مند شوند.

جهت دانلود کتاب مجموعه نقشه ها جهت تمرین و ترسیم با نرم افزارهای طراحی CAD برلینک زیر کلیک نمایید:


کتاب مجموعه نقشه ها جهت تمرین و ترسیم با نرم افزارهای طراحی CAD

پروژه با عنوان: کنترل روبات دو محوره با کنترل کننده ی فازی

ربات ها که از تازه ترین دستاوردهای تکنولوژی نوین می باشند، عبارتند از دستگاه های ظریف، حساس و دقیقی که بسیار سریع تر از انسان و به صورت اتوماتیک کارهای محوله را انجام می دهند. از ویژگی های مهم ربات ها این است که قابلیت برنامه ریزی و کنترل از راه دور را دارند، لذا از آنها می توان در محیط هایی استفاده نمود که انسان قادر به انجام کار در آن نیست، مثل کار در محیط های غیر بهداشتی و سخت از قبیل رنگ زنی، قیر پاشی، دسته بندی و جابجایی مواد سمی، مواد رادیو اکتیو، کار در محیط گرم و یا سرد که انسان قادر به تحمل دمای آنها نمی باشد، کار در محیط هایی که اکسیژن نداشته و یا هوای آنها خوب نمی باشد و یا اینکه از آنها در کارهایی استفاده نمود که انسان قادر به درک، حل و انجام آنها در سریع ترین زمان نیست. استفاده از ربات ها در صنایع امروز بهبود عملکرد سیستم های دینامیکی، بهبود کیفیت و نزول قیمت محصول، ازدیاد درصد تولید و سهولت بیشتر کنترل شده است. ربات ها با توجه با طراحی ساخت آنها دارای قابلیت هایی می باشند که مشکل ماشین های اتوماتیک را در صنایع برطرف نموده اند، بدین صورت که با استفاده ار آنها می توان محصولات متنوعی را در خطوط تولید مختلف با کیفیت و دقت بالا تولید نمود و دیگر مثل قدیم با تعویض مثلاً یک خط تولید نیاز به تعویض ماشین آلات اتوماتیک آنها نمی باشد. استفاده از ربات ها در جابجایی اشیاء، دسته بندی آنها، انواع جوش های صنعتی، قیر پاشی، مونتاژ دستگاه ها، حمل بار، برش فلزات، چسباندن مواد، انجام تست های حساس، انتقال و کار با مواد رادیو اکتیو، انجام تست ها و آزمایش های پزشکی، جراحی های دقیق بر روی اعضای بدن و غیره متداول می باشد. همچنین با توجه به پیشرفت های اخیر تکنولوژی در امر استفاده از ربات و همچنین نیاز انسان ها به ربات هایی با سرعت بالا و کیفیت عالی، ایده استفاده از ربات های سبک مطرح شده است، از آنجائی که در ربات های سبک با سرعت های بالا و بارهای سنگین، تغییر فرم نسبی در بازوهای ربات رخ می دهد، بدین سبب مسئله ربات با بازوهای الاستیک مطرح می گردد. ربات های الاستیک نسبت به ربات های صلب دارای قابلیت اعتماد بیشتر، اندازه و حجم کوچکتر، کارایی و سودمندی بیشتر، هزینه های تولیدی کمتر، کیفیت تولید بیشتر، سطح تولید بالاتر، قابلیت تغییر پذیری بیشتر، برنامه ریزی کنترلی ساده تر، قابلیت تکرار و دقت بالاتر، تحرک و سرعت عمل بیشتر و ظرفیت حمل بار و سرعت بالاتر می باشند، لذا مشاهده می شود که این نوع ربات ها جهت تولیدات صنعتی بسیار مناسب تر هستند. بازوهای ربات های الاستیک در سرعت های زیاد و بارهای سنگین به گشتاورهای پیچشی کمتری نیاز دارند، لیکن در این حالت تغییر فرم های نسبی ناشی از خمش، پیچش و کشش به وجود می آید و این موضوع باعث ایجاد کاهش دقت کارکرد و همچنین ناپایداری سیستم می شود. پس نیاز به یک مدل کامل دینامیکی برای این نوع ربات ها می باشد که با استفاده از آن بتوان بازوهای سبک را تحت سرعت های بالا و بارهای سنگین به خوبی کنترل نیز نمود. این مدل می بایستی نه تنها سیستماتیک حرکت بازوها، بلکه مسائل دینامیکی از قبیل نیروها و گشتاورهای پیچشی مورد نیاز برای این حرکات را هم ارائه دهد.

مهندسین و طراحان ربات ها همواره خواهان دقت بیشتر، سرعت بالاتر و قیمت کمتر ربات های جدید هستند، چنانچه بتوان تحلیل مشخصی از رفتار ربات های ارتجاعی بدست آورد، می توان ربات هایی ساخت که مزایای بیشتری نسبت به قبل (طراحی صلب) داشته باشند. در همین راستا، در این پروژه سعی بر آن است که ضمن بررسی روش های موجود، ابتداء معادلات حرکت یک ربات یک لینکه ارتجاعی در صفحه بدست آید. کاربردهای فضایی، زیر دریایی ها، دفع زباله های بیمارستانی و کار در محیط هایی با آلودگی هسته ای از کاربردهای جدید این روبات ها است. مساُله روبات های الاستیک از آنجا مطرح شد که در روبات های سبک با سرعت های بالا و بارهای سنگین، تغییر فرم نسبی در بازوهای روبات رخ می دهد. این گونه روبات ها که اثر تغییر فرم نسبی بازوها در آن در نظر گرفته می شود، به روبات الاستیک معروف اند. روش بدست آوردن مدل دینامیکی که در اینجا برای تحلیل جابجائی های ناشی از تغییر فرم نسبی استفاده می کنیم، روش لاگرانژ است. اما از نقطه نظر کنترل این ربات ها به خاطر دینامیک پیچیده، مدهای ناپایدار در بازوها و مفاصل، احتیاج به روش های کنترل خاص دارند. از زمان مطرح شدن این ربات ها به عنوان یک سیستم تحت کنترل روش های متنوع اعم از کلاسیک، هوشمند و ترکیبی برای کنترل آنها پیشنهاد و تست شده است، که روش های کلاسیک کنترل، دامنه بیشتری را به خود اختصاص داده اند. از کنترل PID ساده شروع شده تا کنترلرهای غیر خطی مد لغزشی ادامه داده شده است. روش های هوشمند نیز اعم از کنترلرهای فازی و کنترلرهای عصبی و کنترلرهای عصبی فازی به صورت متنوع به کار برده شده اند. اما در اکثر کارهای انجام شده این دو روش، یعنی کنترلر کلاسیک و کنترلر هوشمند به طور جداگانه از هم طراحی شده اند و کمتر به صورت ترکیبی مورد استفاده قرار گرفته اند. هدف این پروژه بررسی مختصر روش های کنترل انجام شده تا کنون است، ضمنأ در این پروژه یکی از روش های شبیه سازی شده نیز به طور کامل مورد بررسی قرار می گیرد. به طور خلاصه هدف این شبیه سازی ها و بررسی ها این است که در نهایت به روش کنترل با کارایی و دقت بالا برای این گونه ربات ها دست یابیم. این پروژه در چهار فصل سازماندهی شده است. در فصل یک روش های مدل سازی دینامیکی روبات را شرح می دهیم. در فصل دو مدلسازی چند روبات نمونه آورده شده است. در فصل سه به بررسی روش های کنترل می پردازیم و در فصل چهار طراحی یک کنترل کننده ی فازی برای ربات را مشاهده می نماییم...

پروژه کنترل روبات دو محوره با کنترل کننده ی فازی، مشتمل بر چهار (4) فصل، 83 صفحه، تایپ شده، به همراه تصاویر، با فرمت pdf به ترتیب زیر گردآوری شده است:

فصل 1: روش های مدل سازی دینامیکی

  • انواع روش های مدل سازی
  • معادلات پایه ی دینامیک
  • معادلات دینامیکی شکل بسته
  • تعبیر فیزیکی معادلات دینامیکی
  • فرمول بندی لاگرانژی دینامیک بازوی عملگر مکانیکی
  • دینامیک لاگرانژی
  • تانسور اینرسی بازوی عملگر مکانیکی
  • استخراج معادلات حرکت لاگرانژی

فصل 2: مدل سازی چند ربات نمونه

  • معادلات دینامیکی روبات تک لینکی
  • معادلات دینامیکی روبات دو لینکی
  • معادلات دینامیکی روبات سه لینکی
  • معادلات دینامیکی روبات های الاستیک
  • روبات با لینک انعطاف پذیر
  • روبات با مفصل الاستیک
  • مدل سازی روبات با بازوی انعطاف پذیر

فصل 3: روش های کنترل

  • فیدبک حالت
  • فیدبک حالت در سیستم های یک ورودی و یک خروجی
  • سیستم های فازی و کنترل فازی
  • سیستم فازی وکاربرد آن
  • تاریخچه مختصری از تئوری و کنترل فازی
  • کنترل فازی در مقایسه با کنترل کلاسیک
  • روش طراحی کنترل کننده های فازی
  • کنترل فازی سیستم های خطی
  • کنترل فازی سیستم های غیرخطی
  • دسته بندی کلی کنترل فازی
  • انواع کنترل فازی تطبیقی
  • کنترل کننده PID فازی
  • کنترل ترکیبی FEL
  • آشنایی با ایده FEL
  • شمای کلی روش FEL

فصل 4: طراحی کنترل کننده فازی برای روبات با بازوی انعطاف پذیر

  • طراحی کنترل کننده فازی برای روبات با بازوی انعطاف پذیر
  • بررسی معادلات دینامیکی از نقطه نظر کنترلی
  • مکان هندسی ریشه ها
  • طراحی کنترل کننده
  • طراحی کنترل کننده ی فازی برای روبات دو لینک
  • معادلات دینامیکی روبات دو لینکی صلب
  • طراحی کنترل کننده برای روبات دو لینکی صلب

جهت دانلود پروژه کنترل روبات دو محوره با کنترل کننده ی فازی برلینک زیر کلیک نمایید:


پروژه با عنوان: کنترل روبات دو محوره با کنترل کننده ی فازی