WOLFRAM

Products
  • Wolfram|One
  • Mathematica
  • Wolfram Notebook Assistant + LLM Kit
  • Wolfram|Alpha Notebook Edition
  • System Modeler
  • All Products
Consulting & Solutions
  • Wolfram Consulting
  • Industry Solutions
  • Solutions for Education
Learning & Support
  • Wolfram U Courses
  • Wolfram Language Resources
  • Wolfram Community
  • Support FAQs
  • Contact Support
Company
  • About Wolfram
  • Careers
  • Events
  • Educational Programs
  • All Sites and Resources
Wolfram|Alpha
Wolfram Cloud
Your Account
  • Your Account
  • User Portal
Search

Mechanical Systems  / Function Index  /
Previous section-----Next section

CamToCam1
2D/3D

• CamToCam1[cnum, locuspoint1, {alpha, guess}, locuspoint2, {beta, guess}] models two cam profiles that work against each other.
• The locus of locuspoint1 defines the first cam surface as a function of the symbol alpha, while the locus of locuspoint2 defines the second cam surface as a function of the symbol beta. (locuspoint1 and locuspoint2 must be defined as functions of alpha and beta.)
• CamToCam1 enforces that the surfaces of the two cam profiles lie tangent to each other.
• In Modeler3D, two {symbol, guess} pairs must be provided in place of {alpha, guess}, and two more in place of {beta, guess}.
• CamToCam1 constrains one degree of freedom.

• In Modeler3D, each locuspoint is a parametric function of two parameters, so as to define a surface in 3D space.
• CamToCam1 generates three (2D) or five (3D) constraint equations and introduces two or four new variables, hence constraining one degree of freedom in 2D or 3D.
• The first two (or three) equations constrain the points of contact on the two cams to be coincident, and the last one (or two) equation constrains the normal vectors of the two cams at the points of contact to be parallel, yielding three or five constraint equations.
• See also:
CamToPoint1, CurveToCam1, SetConstraints, SysCon.



  • Products
  • Wolfram|One
  • Mathematica
  • Wolfram|Alpha Notebook Edition
  • Wolfram|Alpha Pro
  • Mobile Apps
  • Finance Platform
  • System Modeler
  • Wolfram Player
  • Wolfram Engine
  • WolframScript
  • Wolfram Workbench
  • Volume & Site Licensing
  • Enterprise Private Cloud
  • Application Server
  • View all...
  • Services
  • Technical Consulting
  • Corporate Consulting
  • For Customers
  • Online Store
  • Product Registration
  • Product Downloads
  • Service Plans Benefits
  • User Portal
  • Your Account
  • Support
  • Support FAQ
  • Customer Service
  • Contact Support
  • Learning
  • Wolfram Language Documentation
  • Wolfram Language Introductory Book
  • Get Started with Wolfram
  • Fast Introduction for Programmers
  • Fast Introduction for Math Students
  • Webinars & Training
  • Wolfram U
  • Summer Programs
  • Videos
  • Books
  • Public Resources
  • Wolfram|Alpha
  • Demonstrations Project
  • Resource System
  • Connected Devices Project
  • Wolfram Data Drop
  • Wolfram + Raspberry Pi
  • Wolfram Science
  • Computer-Based Math
  • MathWorld
  • Hackathons
  • Computational Thinking
  • View all...
  • Company
  • Events
  • About Wolfram
  • Careers
  • Contact
  • Connect
  • Wolfram Community
  • Wolfram Blog
  • Newsletter
© 2025 Wolfram
  • Legal & Privacy Policy
  • Site Map
  • WolframAlpha.com
  • WolframCloud.com