Main Page
From Dynomotion
Contents
Dynomotion wiki (started 10/12/2015)
Welcome to our wiki where you can find and share knowledge on Dynomotion's systems. To begin adding information to this wiki, simply create an account, verify your email, and start editing (click pencil icon). To make editing pages easier for everyone, we have installed a visual editor by default. This visual editor allows you to edit a wiki page much like you would a standard word processing document. For the seasoned wiki editors, standard MediaWiki editing may also be used.
Warning: Use at your own risk. Information is for example purposes only and may contain errors. It is up to the User to verify the information is correct and is safe to use. In no case will any contributor or Dynomotion be liable for incorrect information.
Thanks for Contributing!
Creating New Wiki Pages
To create a new wiki page (after registering for an account) click 'edit' on this main page, scroll to where you want to insert the link to your page, insert a link, save the page, click on the link you created, then click on "Empty Page" to begin editing. Here are a few other quick tips.
- You can insert links or images by Right-Clicking with the mouse on the line where you want the link or image to appear.
- For Spell Correction you can use Ctrl-Right-Click.
- To insert a YouTube Video use an EmbedVideo command such as {{#ev:youtube|xxxxx}} with xxxxx changed to the Video ID.
For more information:
How to Edit and insert Media into your wiki pages
Dynomotion Software Topics
Installation Topics
- Latest Production Release: Full release download page
- Latest Test Release: Released 08/29/2015: KMotion.exe V4.33q, See the release notes for this test version here: V4.33q release notes (pdf)
- How to install KMotion.exe and KMotionCNC
- How to update KFLOP Firmware - whenever a new version of software is installed, the firmware within KFLOP must be updated to match the new version
KMotion.exe Executive Software Topics
- Screens - page to be created
- Writing C Programs. C Programs provide a powerful and flexible capability to perform almost any sequence of operations within KFLOP and are needed for initialization of systems.
KMotionCNC Software Topics
- Screens - page to be created
Using KMotionCNC
- Homing discussion - page to be created
Customize KMotionCNC
KMotionCNC is written as a Windows C++ MFC (Microsoft Foundation Classes) program developed in Visual Studio. Source code is provided and may be customized using Visual Studio. MFC Support is a requirement.
General Information
- Compiling KMotionCNC
The KMotionCNC's Visual Studio Project Solution (\PC VC Programs\KMotionCNC\KMotionCNC.sln) is currently written for Visual Studio 2008 Standard. This version can be used for the simplest compatibility. Projects can be upgraded to newer version of VS with minimal effort. Including Microsoft's Free Visual Studio 2013 Community. More info on PC Example Applications.
KMotionCNC Customization Examples and Applications
Links to examples of projects that explain KMotionCNC customizations
- Troy (tmday7) created some helpful documents listed on the Yahoo Group Files Section Screen Customizing/ here.
PC Example Applications
A number of PC Applications using the KMotion Libraries are available in the Software download. Visual Studio should be used to modify/compile the applications.
Currently the projects are compatible with VS 2008 Standard but later Versions can upgrade the projects and can be used including the free Microsoft Version of VS 2013 Community. In some cases MFC capability needs to be added as a separate download.
KFLOP C Programs
C Programs provide a powerful and flexible capability to perform almost any sequence of operations within KFLOP. In most cases after you have tested and tuned all your hardware using the KMotion.exe setup program all the settings and initialization steps required for your system can be placed into an Initialization C Program so that your system can be fully initialized simply by executing the Initialization program.
Dynomotion Hardware Topics
General Hardware Information
KFLOP Hardware Info
KStep Hardware Info
Kanalog Hardware Info
SnapAmp Hardware Info
Konnect Hardware Info
Wiring Diagrams
Basic Kanalog DAC and Encoder Connections 3 Axis
Basic Kanalog DAC and Encoder Connections 3 Axis #2
KFLOP+SnapAmp DC Brush Motors with MPG
KFLOP JP5 Open Collector Step/Dir Connections to Power Step PSD5042-2P Drives
Wiring Topics
Place links to pages on wiring inputs and outputs specific to your experiences and projects. Be descriptive with page titles and links.
Problems and Resolutions
General
- Dealing with noise on inputs. If you experience issues with inputs misreading, the issue may be noise. This page provides examples on what might be causing noise issues and examples of how to possibly deal with noise.
Software-Specific Problems and Resolutions
Place links to pages explaining resolutions to problems that are largely software-related here
Hardware-Specific Problems and Resolutions
Place links to pages explaining resolutions to problems that are largely hardware-related
Applications and Projects
Place links to pages that explain how you accomplished your particular project. Write clear explanations that provide background on what you did and how you did it.