Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
GenerativeComponents
  • Product Communities
  • More
GenerativeComponents
GenerativeComponents Community Wiki Cycloid Curve using GCScript Programming
    • Sign in
    • +An Overview of GenerativeComponents
    • +Addin Content
    • +Bentley BIM Modeler Accreditation – Program Overview
    • +C# Sample Solution and other Add-ins
    • +GenerativeComponents Solutions
    • +Learn GenerativeComponents
    • +Reference Material
    • Support for GenerativeComponents
    • -Tutorials
      • 3D array copy surface
      • Add RFA data as BuildingContent to ABD with GC Extension
      • Cell Feature
      • Create a Set of Random Points
      • Creation of Global function from Custom function
      • Creation of Parabolic curve
      • Free Form Roof Example
      • GC Excel Feature
      • GenerativeComponents Essentials Course
      • How To Create Surface From Lines & Curves
      • How to Export GC elements
      • How to get concrete sections in the cross-section dialog in Generative Components
      • Landscape Bridge Example
      • +LawCurve
      • List Of Points With A Loop Example
      • Mesh feature 3d print
      • Modular Multiplication On Circle
      • +Operation Node
      • +Optimization with the Optimizer node type
      • Palm Tree Modeler
      • Point By Function Example
      • Points On Curve
      • Prime Number Pattern
      • Selection of Points
      • Selection of points based on Query Expressions
      • Selection of points based on range of indices
      • Set a New Property Value to a Set of Selected Nodes
      • Simple Bridge Example
      • Simple Equations To Describe Form Example
      • Simple Free Form Roof Example
      • Sin Tower
      • Skeleton
      • Sunflower Seed Pattern Modelling
      • Surface Division Basic Steps
      • Surface from Rails and Swept Sections
      • The use of Packager in Generative Components
      • -Tools and Techniques
        • + 2D Convex Hull Using A Jarvis March
        • Cycloid Curve using GCScript Programming
        • Grid Field
        • Hexagon
        • Planar Panels between two arcs of unequal sweep angle
        • Sunpath Based On .xls Tabulated Data
        • Template for Techniques
        • Triangle Functions
        • User Created Genetic Algorithm
        • Walker On A Surface
      • Ulam Spiral From A Rectangular Spiral
      • Video Tutorials
      • Video Tutorials - Short Techniques
    • +User Projects
    • +Visualized Parametric Experimentations
    • +zed_Older Content

     
     Questions about this article, topic, or product? Click here. 

    Cycloid Curve using GCScript Programming

    Click here to play this video

     

    Hi all,

    I have created three type of  Cycloid Curve  ,CurtateCycloid ,and ProtateCycloid and Cycloid  using GCSCript programming  and model based approach.

     Enjoy watching Cycloid Curve Avi

     

    Here is some history about cycloid curve

     

    Definition : The shape defined by a fixed point on a wheel as it rolls. More precisely, it is the locus of a point on the rim of a circle rolling along a perfectly straight line. The curve resembles a succession of arches, with cusps separated by distances equal to the circumference of the circle.


    The cycloid was named by Galileo  in 1599. It is the solution to both the tautochrone problem and the brachistochrone problem. In 1634, the French mathematician Gilles de Roberval (1610–1675) showed that the area under a cycloid is three times the area of its generating circle. In 1658, the English architect Christopher Wren showed that the length of a cycloid is four times the diameter of its generating circle.

     The above two statement satisfies by the cycloid curve Created GC.the area under the cycloid curve is 84.37 and area of circle with radius 3 is 28.27 which is exactly 4 times of the area of the circle.and Length of the Cycloid Curve is 24 which is exactly four times of the diameter of the circle of radius 3.

     

    As well as the ordinary cycloid there is the Curtate cycloid, which is the path traced out by a point on the inside of a rolling circle, and the Prolate cycloid, which is followed by a point on the outside of the circle. A Prolate cycloid is traced out, for example, by points on the flange of the wheels of a locomotive, which extends below the top of the tracks. This leads to the surprising conclusion that even as the locomotive is moving forward there are always parts of its wheels that are going backward for a moment before moving forward again.

    Cycloids play a major role in gears. They are perfectly meshing (gives perfect rolling action), and earlier was used in manufacturing gears. Mechanical clocks still use cycloidal gears. Because the contact force direction (pressure angle) changes rapidly for cycloidal gears, however, they are subjected to  fatigue stresses and not used in modern gears now a days. Instead involute curve is used for these gears.  However, at the extremities of addenda and dedenda of the gears are still manufactured with cycloidal profiles, as involute rapidly changes its shape near these extremities.

    thanks

    mridul

     

     

    • Share
    • History
    • More
    • Cancel
    • mridulnahar Created by Bentley Colleague mridulnahar
    • When: Thu, Jun 24 2010 7:36 AM
    • Carlos David Last revision by Bentley Colleague Carlos David
    • When: Thu, Jun 2 2011 3:55 PM
    • Revisions: 4
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies