Control 4 axis by one wave form

Hi
Now I try to control 4 axis stepper motor using one sinusoidai wave form.
At first I could program for one axis attached with this mail.
I try to develop this program for 4 axis, but I am stacking to do.
So would you give me a sugestion how to do.
Please let me know.
Attachments:
stepper drive.jpg ‏66 KB

mikeporter wrote:
I guess I am dense, but CAD files are basically pictures that are very accurate in terms of dimensions. How are they going to control the motion of the effectors, and how is this enum involved?
You know this process would be a lot easier if you just gave us a complete picture of what you are trying to do and the problems you are having. Do you have any code written?
Mike...
finally i have five stepper motors for cartesian robot 5 degrees of freedom x,y,z,Pitch and Yaw. robot will paint several bodies using prependicuar angle of nozzle on object surface with offset 30 cm. the main task of YAW and PITCH is to maitain the prependicular angle.
i have to insert 3D file of object as i have 5 products and select between them using Front panel.
can we use .VI file synchronized with 3D Motion control(X,Y,Z) to control YAW and PITCH?
what's the esaiest method to accomplish my task?? 
special thanks for your attention. 

Similar Messages

  • How to get y axis value(in a numeric control) by providing x-axis value using wave graph

    Hi,
    I'm new here, Sorry if i have selected wrong Location.
    I want to get Y-axis value (in a numeric Control) by providing X-axis Value using Wave graph.
    i want to do calculations with the obtained value.
    i have attached File and Snapshot.

    Well, you are using the Dynamic Data Type, which I almost never use, but if you convert the data to a WaveForm (using From DDT on the Signal Manipulation Palette, which is a choice when you right-click on the DDT Wire), you should be able to do this.  Do you know about how Waveforms are stored?  They are a Cluster, with t0 being a TimeStamp for the start of the Waveform, dt being the time step, and Y being the samples.  So if you want a point at 0.5 seconds and dt is 0.001, you would pull out the point at Index 499 (offset 0) from the Y array.
    Bob Schor

  • I have generated two square wave forms using NI-9221. These two Square waveforms are suppose to be 90 degrees electrical from one another.

     I have two square wave forms from an encoder wheel. I can not seem to generate or calculate the phase of the waveforms. I have tried to extract the data but it is not accurate? I can not use a true false statement with the extracted data either. I have to have the one waveform 90 degrees electrical from the other waveform. Any Suggestions?

    Fist thank you both for responding so quickly. I am using a half encoder wheel and the waveforms are certainly show the phases correctly.  The operator of this program will not have access to the graph only the data and measurements collected. The reason I am trying to get the phase is because that is going to be a major factor in if the board passes or fails. I extracted the phases from the waveforms but it’s not accurate at all. I think I may try to trigger when to measure the wave and when to stop measuring. Is that Possible?
    J. Powell

  • Can not see wave form in arrange window  logic 9 Please help

    I have been using Logic for 3 months now...mostly just importing old wave files from past protools sessions.  Everything was working fine until I created a new session to record audio.  I record the audio at a nice level...I hit playback...I can hear it fine but I can't see the wave forms.  I can see it in the sample editor.  I've searched around and found the same problem in the past on some forums......they say to trash preferences...  I went to my mac drive...library...preferences  and nothing  I have no files labeled  com.apple.logic.pro  now I'm lost....the funny thing is... when I zoom in horizontal ...the wave form shows but it makes the track way too large.  Any help would be great.  Thanks

    In Logic:  Preferences/Audio
    What is the "Recording Delay" parameter set to?
    It should be zero, default is zero. If it's set to a positive or negative Logic will often not show the wavforms. If that's it, it's one of the long standing bugs in Logic.

  • How can i add one wave in in our Function generator example?

    how can i add one anotehr wave in our function generator example. i want to use superposition and add one more wave to our first wave in function generator and see the result.thanks

    Hi hood1,
    2 options:
    1) You can add many waveforms by combining them into one Array.
    2) Use the Waveforms tools, that give you many option for adding waveforms. one after the seconed or adding the Y array of a waveform to other Y array of second wave form, and so on...
    Hope it Helps...

  • View audio wave form in A1 and A2 etc in the timeline instead of the Viewer

    It's likely this is an amateur question buuut -
    Is there anyway to get the audio wave form to show in the Audio layers in the timeline. The only way I've seen to adjust and play with audio is when I double click on one of the tracks and then the audio tab in the viewer will open. I want to be able to see waveform in the timeline and then add or remove markers and adjust from the timeline -
    There's got to be some way to adjust audio and play and stop so that you can watch the video and hear audio changes as you tweak it at the same time.

    SEQUENCE--> SHOW AUDIO WAVEFORMS

  • Multi plot wave form chart

    i am acquiring 16 channels simultaniously scan rate of 1000samples/second.  using chart with single channel (array of data format) i can see 10 sec duration. with multiplot view of least 4 channel i used waveform property but this will not getting 10 sec duration of x. this is showing just like a graph.
    how to show my multiplot at least channel in one chart with continous updation....? 
    Regards,
    Balaji DP

    please find an attachment.
    chart 1.jpg
    i am trying to show the 4 channels of with 1000samples/second. even i am using the chart. i can see only 1 secon of data.
    if i try with single channel array of data with out using wave form property with  chart i can see 5 minutes of updattion.
    how to see multiple plot atleast 4 channel with 5 minutes of duration?
    Regards,
    Balaji DP
    Attachments:
    chart1.JPG ‏39 KB
    chart2.JPG ‏9 KB

  • Change to display field on control block not reflected until form refreshed

    Hi guys, hope someone out there can help me with this query.
    I'm currently developing a form that will allow users to generate offer letters and contracts via a custom form which is used within Apps 11i. This form is a fairly standard multi-text field form with tickboxes which hold the applicant details, two buttons (one to Select All, the other to Clear All) and another button to produce the actual contracts selected.
    There is also a display field which is part of the control block attached to the form; both it and the Produce Contracts button are part of this control block. I've added a bit of code to change the text in the display field to inform the user that the contract or contracts they've requested are being generated, but although the call to the relevant code to do this appears before kicking off the concurrent request to generate the contracts, the update to the field fails to appear until after the concurrent request is complete and its output appears on another screen.
    Does anyone know why this is? I've racked my brains over it and can't seem to understand why. I've pasted the code in below if anyone has any ideas!
    Many thanks, Geoff
    --- procedure display_status_message ---
    --- Displays a status message in the request_extract_ctrl.query_information ---
    --- display item informing user what is going on ---
    --- Changes: ---
    --- G Butler 21/08/08 First version ---
    procedure display_status_message(p_tab_count in binary_integer default 0) as
    c_proc_name constant varchar2(50) := 'display_status_message';
    v_position pls_integer;
    v_msg_string varchar2(500);
    v_status_msg varchar2(2000);
    begin
         v_position := 1;
         --- go to the request_extract_ctrl block
         go_block('REQUEST_EXTRACT_CTRL');
         --- check how many records have been sent for generation
         --- get the correct message from the message dictionary
         if p_tab_count = 1 then
         fnd_message.set_name('XXJSDATA','SSL_CA_LETTER_CONTRACT_SUBMIT');
         elsif p_tab_count > 1 then
              fnd_message.set_name('XXJSDATA','SSL_CA_LETTER_CONTRACTS_SUBMIT');
         end if;
         v_position := 2;
         --- copy the message into the display item field
         v_status_msg := fnd_message.get;
         :request_extract_ctrl.query_information := v_status_msg;
         -- synchronize the change in the display item field with the form on screen
         synchronize;
         v_position := 99;
    exception
         when others then
    v_msg_string :='Unexpected error occurred in display_status_message procedure, position: '||v_position;
    v_msg_string := v_msg_string||'. SQL error: '||sqlerrm;
    fnd_message.set_string(v_msg_string);
         fnd_message.error;
         raise form_trigger_failure;
    end display_status_message;

    I had a similar problem, but it was with the message line. I found that with Web Forms, I had to issue the Synchronize; a second time, but in Client/Server Forms 6i, the first synchronize worked. Here is the code I used:
    <pre><font face = "Lucida Console, Courier New, Courier, Fixed" size = "1" color = "navy"> SYNCHRONIZE;
    if Get_Application_Property(User_Interface) = 'WEB' then
    synchronize;--first does not work on web
    end if;</font></pre>
    Let us know if this works.

  • External control unit - which one works best?

    i would like to buy an external control unit. which one works best with the final cut studio apps? as far as i know, there are three competitors, being:
    TASCAM 1802, MACKIE CONTROL and Digidesign...
    I would like to use the unit mainly for audio mixing and Transport functions. Maybe use some function keys for shortcuts... if the unit can be used also in Sound track pro it would not hurt But my major work is in FCP
    thanks for your input!

    I'd buy the Tascam 1802 as my control surface. Actually I'm saving my pennies to get one.
    I have a Mackie Onyx 1640 with the Firewire card and I love it to pieces as a field mixer. But I can't get it to work well with my apps as a control surface. Maybe I should check and see if Mackie has improved the software.
    But I'd go with the Tascam for FCP control surface use. You might get away with one of their smaller models if you don't need that many faders.
    Save some money that way, maybe. Leave you more to send to Apple, MOTU, DigiDesign, Bias, and Waves for software upgrades. I mean, we all understand that those folks need our money way more than we do, right? Heh, heh, heh...
    Good luck in your search.

  • Showing Correct Sample Wave Form

    Greetings,
    I am a very new Logic Express user. Although I've only used it for a short period of time. I decided to try it out on a few projects my studio is currently working with. One of the features that I liked was the multiple take feature. I found this to be very handy. One problem that I can't figure out. If I perform 3 or 4 takes, the Sample Editor only shows the first take and I can't figure out how to get the editor to show the correct one! My wave form is correct on the upper screen but not the lower editor screen??? What am I doing wrong?

    Hi Bryan,
    There are probably other ways to do this but here's one way. First look at the region in question and determine the take number. This is usually written on the audio region with the track name followed by a "." and a number. Then open media/bin and find the take with that number. Each take will have a horizontal line beside it with a small blue area somewhere along the line. Click on the blue area beside the correct take and this will open the sample editor window loaded with the correct take.

  • How could i Integrate (merge) 2 different Controlling areas into one?

    Hello gurus,
    The client i am working for had defined, from the beggining (during SAP Implementation), one Controlling area for the entire company.
    This definition was correctly done, as a way to centralize every operation and transaccion made.
    After some years, this company merge with another one, that had the same implemented controlling model, but asociated to another Controlling area.
    The problem is that we need to integrate both Controlling areas into one, in other words, every operation saved or transaction made linked to the new Controlling area (the one of the second company), must be converted to the code of the original one.
    Is there an std. way to erase the second Controlling area and asociate all its records (saved in every table) to the orignal one, as if they were one from the very beggining?
    Thanks very much!.
    Pablo.-
    Edited by: Pablo Lanzani on Jul 2, 2008 7:51 PM

    Hi Daniela, thanks to you too.
    If you or anybody have some specific documentation about 'SLO -- SAP Organizational Structure Changes -- Controlling area Merge' to send me while i continue looking, i will be pleased.
    Thanks a lot anyway!
    Pablo.-

  • How can I measure the hertz in a wave form?

    How can I measure the hertz in a wave form?

    As an example, this is from BBC Technical Requirements for HD material:
    3.1.1 Stereo line-up tones
    All stereo tracks must use EBU 1KHz tone (left ident). All tones must be sinusoidal, free of distortion and phase coherent between channels.
    Digital Audio Reference level is defined as 18dB below the maximum coding value (-18dBFS) as per EBU recommended practice R68.
    See also:
    http://www.bbc.co.uk/guidelines/dq/pdf/tv/tv_delivery_to_network_programmes_v1.2-2011.pdf
    for full document.
    And for BBC Radio:
    Not every Network requires tone. Check the delivery requirements with the commissioning network or click here.
    Reference tone, where used, should be at -18dBFS or PPM 4 on A, B and/or M.
    If submitting material with reference tone, tone and programme material must be have been monitored and measured through the same technical chain. The level of the tone must be equivalent to 0dBu and no less than 8dB below peak audio level for the programme material.
    THE LEVEL OF TONE MUST HAVE A KNOWN RELATIONSHIP WITH THE LEVEL OF THE PROGRAMME MATERIAL AND THIS MUST BE STATED; for example: “Tone at 8dB below peak programme level”.
    As a newcomer to digital sound (my background is camera) I confess to being somewhat confused. We are normally told to record at the highest level possible. So for voice podcasts I tend to record at about -6dB below peak for maximum volume, distributeds on MP3 files.
    But I can underatand that televison and radio especially for analogue transmission) may have limited headroom, hence the requirement for -18dB peak = 0dBM.
    I remember when we first rented out Digital Betacam cameras, some recordists were recording almost everything OVER -18dBM.
    I suspect that until we have an all-digital world, these requiremnents will still be in place.
    Many thanks to all. It's a ghreat community!
    Brian Rose

  • How to control more than one instrument via different interfaces at the same time

    Hi, I am new to Labview.  I am working in a project where I have to make a Automated testing tool . So, here is the set up -  I have a Chip on a board to which there are several instruments connected namely Agilent power supply, Agilent pattern generator, oscilloscope,Dmm and Thermotron. All these instruments will be connected to the host computer via ethernet, GPIB or RS232. I have to write a program on Labview where the program  should be able to communicate with these  instruments  at  the same time  and show the ouput  on display unit . I have to run the program once, should be able to view the ouputs. So, Is it possible to write such program in Labview??.  I have  downloaded  few instuments  drivers. Is it possible to combine those intrument drivers and construct a new VI which would be able to control all this ??   Will it be easier to program this on Labview or  I should  go for Labwindows/CVI  ??.
    Please mention some useful sites or tips (if u know) for writing program.
    Thanks in advance
    shasanka

    Hi Shasanka,
    ofcourse it's possible to control more than one instrument at a time.
    You should use the VISA routines to access all your devices. Every device get it's 'address' as 'VISA resource name'. This resource name contains information on the used bussystem and the (internal) device address (i.e. GPIB devices have an address number).
    So I suggest to read the manual and to look at the examples that come with LabView!
    And (from your question) it seems you should take the 3 or 6 hour seminar as well! (Look at www.ni.com -> academics.)
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Front panel controls show up one at a time

    When I first open my main vi the controls on the front panel appear one at a time over 20-30 seconds.  The problem was compounded when a second front panel was made switching between the two the controls for the second panel pop up one at a time and after they all appear the first panels controls go away one at a time.  Any ideas on why this ocurs and how do I fix it so the transition happens quickly?

    BenThe code is modeled on a vi that was done under LV5 and was also ported over to new computers and LV8.  We had to install the traditional drivers to get that code to run on the new systems.  The original vi transitions fairly quickly.  The new vi is modeled on the original code with efforts being made to strip it of the overhead bagage.  ie.the sequence structures and controls no longer needed.....  The new code from the begining has sequentially brought up each control with each new control being added it progressively gets worse.  With the addition of the second front panel in the same vi the protracted transition of the controls became a significant issue.
    Bob
    Attachments:
    20060817.zip ‏2692 KB

  • How to make a one field form with Adobe Muse?

    Hello,
    I hope you can help me guys, im trying to make one field form for a webpage (this form is just to input a phone number, similar as the newsletter sign up forms with one field) and the problem is with the widgets i can´t erase the Name and email field... Is possible to eliminate those?
    thanks a lot for your help

    Hi
    I am afraid its not possible to do the same, as Name and email field are mandatory.

Maybe you are looking for

  • NUMERO DE NOTA FISCAL "0"

    Bom dia pessoal, Tudo bem? Estou com um problema, o seguinte, tenho um processo normal de vendas, crio a ordem, remessa, e documento de faturamento, por ultimo gero a nota fiscal e impressão, mas não esta gerando o numero da nota fiscal, o campo nume

  • Keyboard or mouse not working.  No USB power.

    I just got a new macbook. I copied the old XP partition from my older macbook to place it onto the new one. I used a method I have used before and has worked successfully. However this time since it is a newer macbook I reboot into windows and the ke

  • Document file saving confusion using desktop "alias" folder

    I'm having trouble finding files in Snow Leopard. My question is , where are "saved" document files supposed to go? I like using a desktop alias folder, but over time I've played around with Time Machine, adding and deleted folders in the Dock, and c

  • I am stuck in a loop of "sign in to icloud" box

    I have a new I pad Mini, and can't use any of its function because as soon as i enter my password it goes to a box labled "sign in to ICloud" and even though i chaged my password and got an apple confirmation it doesn't like tthe password and the min

  • Is it possible to remember the position of the plugins

    Hello Is it possible to remember the position of the plugins in STP? If I hide the application or add a new effect, the plugins reset their position.. thx a lot!