How to align 2 pivot points

I have a circle split into segments and a heptagon (7 sides) (see image).
I need the center of the heptagon and circle to snap to the same point.
i thought i could snap them both to a place on the grid but i cant seem to snap the centres of both objects to the same point. It's quite important because this image will be printed at 1.5m by 1.5m. So the heptagon has to align with the circle exatly as any errors will be exposed when printed at this size.
Any help would be greatly appriciated. I have only started to learn illustrator...so thanks in advance!
Tony

Tony,
I had to leave for quite a while, and then I realized the snapping option James then presented, and a way to make everything easy and possible:
With Smart Guides turned on:
1) Copy the heptagon in the same place and Object>Path>Average, this is the centre (of gravity) of the heptagon;
2) Create a no fill no stroke circle large enough to extend past all points of the heptagon;
3) Move the circle centre to snap to the centre of the heptagon, also select the heptagon and its centre, and Group;
4) Snap the group to the centre of the circle.
This will allow you to rotate the heptagon freely at any time after step 3).

Similar Messages

  • How to save pivot point with free transform tool?

    Hi,
    I'm animating a picture, have the limbs on different layers, so I can just simply use the free transform tool to rotate them into the good position. Although it's a pain to always reset the pivot point from the center. Is there a way to make Photoshop remember where I want the pivot point to be?
    Thanks,
    Fisher.

    Have you tried recording the Transform operation into an action?  I see that some information is stored about the center in there...
    -Noel

  • Aligning decimal points in columns

    In my program I am writing I cannot seem to get the output to be formatted in the proper way. I need the columns to have the salary values aligned by their decimal points, by they are aligned to the left instead.
    Like this:
    Employee 1 2110.45 7-05-2004
    Employee 2 55.09 7-05-2004
    Employee 3 1100.00 7-05-2004
    This is the code I am using to print:
    public void printData() throws IOException {
              //Variable to read data from the text file
              BufferedReader in = new BufferedReader(new FileReader("EmployeeData.txt"));
            String str;
              Employee emp = new Employee();
              //Loop to read data from text file, alter salary, and print to monitor
              //Loop while there are lines remaining to read in text file
            while ((str = in.readLine()) != null) {
                   //Variable to break up each line in text file by name, salary, and date
                   StringTokenizer st = new StringTokenizer(str, "|");
                   //Loop while there are more elements in the current line
                   while (st.hasMoreElements()) {
                        //Retrieve name, salary, and date from the current line
                        String sName   = st.nextToken();
                        String sSalary = st.nextToken();
                        String sDate   = st.nextToken();
                        //Call function to calculate salary increase
                        double val = (new Double(sSalary)).doubleValue();
                        sSalary    = emp.calculateRaise(val);
                        //Print line to monitor
                        System.out.println(sName + "\t" + sSalary + "\t" + sDate);
            in.close();
    }

    If anyone wants to know how to align decimal points I
    found the answer here:
    http://leepoint.net/notes-java/25data/25strings/30conve
    sion/54num2string.htmlThat is not a true way to align decimal points. It is only a way to right align text. If your decimals are irregular with some being .0, and others .00 or .000 this will not work. But, it will probably work for your problem.

  • How can i rotate an image by a pivot point?

    Hello,
    i have a problem, the Imaq Rotate VI only rotate an image by its center. My problem is i need to do this by a known pivot point. How can i achieve this?
    Thank you,
    Francesco.
    Solved!
    Go to Solution.

    can this post help?
    http://forums.ni.com/t5/LabVIEW/Rotate-an-Image-by-specified-pixel/td-p/2570453
    Thanks
    uday,
    Please Mark the solution as accepted if your problem is solved and help author by clicking on kudoes
    Certified LabVIEW Associate Developer (CLAD) Using LV13

  • How do I get the rotate tool to default locate the pivot point in the exact center of an object or group of objects?

    My new copy of CC has the default pivot point set to one side, rather than the center. I know I can manually move the pivot point around, but this is not always exact. Is there a way to have AI determine the exact center and then make this the default?

    s,
    We are not talking about the Reference Points in the Transform palette, are we?
    In any case, you may consider the list.
    The following is a general list of things you may try when the issue is not in a specific file, and when it is not caused by issues with opening a file from external media. You may have tried/done some of them already; 1) and 2) are the easy ones for temporary strangenesses, and 3) and 4) are specifically aimed at possibly corrupt preferences); 5) is a list in itself, and 6) is the last resort.
    If possible/applicable, you should save current artwork first, of course.
    1) Close down Illy and open again;
    2) Restart the computer (you may do that up to at least 5 times);
    3) Close down Illy and press Ctrl+Alt+Shift/Cmd+Option+Shift during startup (easy but irreversible);
    4) Move the folder (follow the link with that name) with Illy closed (more tedious but also more thorough and reversible), for CS3 - CC you may find the folder here:
    https://helpx.adobe.com/illustrator/kb/preference-file-location-illustrator.html
    5) Look through and try out the relevant among the Other options (follow the link with that name, Item 7) is a list of usual suspects among other applications that may disturb and confuse Illy, Item 15) applies to CC, CS6, and maybe CS5);
    Even more seriously, you may:
    6) Uninstall (ticking the box to delete the preferences), run the Cleaner Tool (if you have CS3/CS4/CS5/CS6/CC), and reinstall.
    http://www.adobe.com/support/contact/cscleanertool.html

  • Pivot point in Photoshop CS 4

    Hello
    I seem to have an issue using 3D layers in Photoshop CS 4 ext.
    You see I have a layer which I convert to a 3D layer and I want to rotate the element however I would like to move the pivot point which it rotates from. I am unable to do this. I can not find the pivot point and I am not sure how PS generates the coordinates of the pivot point. This should be a simple task.
    Thanks
    Cheers
    S.

    Hello Bart
    Im not sure how your pulling this off. Could you please provide me with acurate step by step on how you are able to do this? cause I am still not able to get a pivot point from a 3D layer.
    Thanks
    cheers
    stephan

  • Pivot Point Problem - CS3

    Using cs3 with Windows7, it's been hit or miss lately on whether or not I can adjust the pivot point when doing select, edit>transform>rotate.  Working with a photo yesterday, on several occasions when I tried to adjust the pivot point the entire selected area would move; other times, I was successful in moving the pivot point.  I was working with a .png file but encountered the same problem after converting it to a .tiff.  Even more frustrating was the fact I could adjust the pivot point on one area selected on the photo, but not a different area on the same photo.
    Anybody have any thoughts on this problem?

    martin white1 wrote:
    …i have plenty of ram and hd space…
    Please forgive me for not just taking your word for it.  Please specify exact figures.
    Also needed are exact versions of your OS and of Photoshop.
    The reply you received in post #1 began with the link reproduced below.  Please click on it and read the page in its entirety before posting further.
    How To Get Help Quickly!
    • Make sure you include all relevant details in your post, such as:
    The exact version of the Adobe Application you are running.
    Your Operating System details.
    Amount of installed RAM.
    Amount of free disk space.
    Make/Model of Video Card.
    Printer Details if you have a print problem
    The EXACT text of any Error Messages you saw.
    Precise symptoms of your problem
    Wo Tai Lao Le
    我太老了

  • How to adjust bullet points in Adobe Edge Animate?

    How to adjust bullet points in Adobe Edge Animate?
    when a bullet point is long and does not fit in one line it apears in the next line unaligned.

    Hi Elaine,
    Yes, the only way I have discovered so far is using HTML and force it on stage based on my text width size, otherwise bullet list won't be align vertically. This is how currently I do it:
    sym.$("text1").html("<br>● Lorem ipsum dolor sit amet, consectetur adipisicing elit<br>&#160;&#160;&#160;Lorem ipsum dolor sit amet, consectetur adipisicing elit <br>● Lorem ipsum dolor sit amet, consectetur adipisicing elit")
    Thank you for your help in advance.
    Sean

  • Set observer pivot point

    I want to adjust pivot point at bottom side of the cylinder.
    How can i do this?
    Palvinder.

    quote:
    Originally posted by:
    palvinder07
    Many many thanks for the reply, but i don't want to rotate
    the cylinder. i want to decrease or increase the height of the
    cylinder. Pivot point should be set at the bottom side of a
    cylinder.
    It doesn't matter if you want to rotate the cylinder or to
    modify its height.
    If you cannot alter the pivot (of any 3D model) in your 3D
    modeler, James gave you a good advice.
    In your case, all you have to do is to modify the scale (on
    the desired direction) of the group.
    The cylinder (a child) must obey!
    cheers

  • Registration and pivot point issue

    The pivot/rotation points default back to the center of the symbol when I drag them from the library for later use.
    Here's what's happening. I create a symbol, double click to edit and set the registration point (the cross hairs); the pivot point (the white dot) automatically moves to the registration point. Great! When I drag the same symbol from the library to the stage in a later scene the registration point is the same but the pivot point has defaulted to the center position of the symbol. How do I keep this from happening? Am I leaving out a step? Help, please!

    Never mind. I think I figured it out; create the object on the stage, edit the registration and pivot points in the symbol in the library, return to stage, right click symbol and 'set transformation point.' I might be able to set that last action as a hot key.
    Thanks for all your help. You should write the manuals.

  • Win32 - how delete some Region points?

    i have 1 Region:
    HRGN hRgn = CreateRectRgn(0,0,wBmpWidth,wBmpHeight);
    heres how i remove some points:
    if (pixelcolor==backcolor)
    SetWindowText(ActivatedForm,"match");
    // remove transparent color from region
    hTmpRgn = CreateRectRgn(x,y,x+1,y+1);
    CombineRgn(hRgn, hRgn, hTmpRgn, RGN_XOR);
    DeleteObject(hTmpRgn);
    i belive that the CombineRgn() isn't right, because the points aren't removed :(
    what can advice me?

    finally it's working:
    BYTE* Get24BitPixels(HBITMAP pBitmap, WORD *pwWidth, WORD *pwHeight)
    // a bitmap object just to get bitmap width and height
    BITMAP bmpBmp;
    // pointer to original bitmap info
    LPBITMAPINFO pbmiInfo;
    // bitmap info will hold the new 24bit bitmap info
    BITMAPINFO bmiInfo;
    // width and height of the bitmap
    WORD wBmpWidth, wBmpHeight;
    // get some info from the bitmap
    GetObject(pBitmap, sizeof(bmpBmp),&bmpBmp);
    pbmiInfo = (LPBITMAPINFO)&bmpBmp;
    // get width and height
    wBmpWidth = (WORD)pbmiInfo->bmiHeader.biWidth;
    wBmpWidth -= (wBmpWidth%4); // width is 4 byte boundary aligned.
    wBmpHeight = (WORD)pbmiInfo->bmiHeader.biHeight;
    // copy to caller width and height parms
    *pwWidth = wBmpWidth;
    *pwHeight = wBmpHeight;
    // allocate width * height * 24bits pixels
    BYTE *pPixels = new BYTE[wBmpWidth*wBmpHeight*3];
    if (!pPixels) return NULL;
    // get user desktop device context to get pixels from
    HDC hDC = GetWindowDC(NULL);
    // fill desired structure
    bmiInfo.bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
    bmiInfo.bmiHeader.biWidth = wBmpWidth;
    bmiInfo.bmiHeader.biHeight = -wBmpHeight;
    bmiInfo.bmiHeader.biPlanes = 1;
    bmiInfo.bmiHeader.biBitCount = 24;
    bmiInfo.bmiHeader.biCompression = BI_RGB;
    bmiInfo.bmiHeader.biSizeImage = wBmpWidth*wBmpHeight*3;
    bmiInfo.bmiHeader.biXPelsPerMeter = 0;
    bmiInfo.bmiHeader.biYPelsPerMeter = 0;
    bmiInfo.bmiHeader.biClrUsed = 0;
    bmiInfo.bmiHeader.biClrImportant = 0;
    // get pixels from the original bitmap converted to 24bits
    int iRes = GetDIBits(hDC,pBitmap,0,wBmpHeight,(LPVOID)pPixels,&bmiInfo,DIB_RGB_COLORS);
    // release the device context
    ReleaseDC(NULL,hDC);
    // if failed, cancel the operation.
    if (!iRes)
    delete pPixels;
    return NULL;
    // return the pixel array
    return pPixels;
    HRGN ScanRegion(HBITMAP pBitmap,COLORREF clrTransparent )
    BYTE jTranspR = GetRValue(clrTransparent), jTranspG=GetGValue(clrTransparent), jTranspB=GetBValue(clrTransparent);
    // bitmap width and height
    WORD wBmpWidth,wBmpHeight;
    // the final region and a temporary region
    HRGN hRgn, hTmpRgn;
    // 24bit pixels from the bitmap
    BYTE *pPixels = Get24BitPixels(pBitmap, &wBmpWidth, &wBmpHeight);
    if (!pPixels) return NULL;
    // create our working region
    hRgn = CreateRectRgn(0,0,wBmpWidth,wBmpHeight);
    if (!hRgn) { delete pPixels; return NULL; }
    // scan the bitmap
    DWORD p=0;
    for (WORD y=0; y<wBmpHeight; y++)
    for (WORD x=0; x<wBmpWidth; x++)
    BYTE jRed = pPixels[p+2];
    BYTE jGreen = pPixels[p+1];
    BYTE jBlue = pPixels[p+0];
    if ((jRed == jTranspR && jGreen == jTranspG && jBlue == jTranspB))
    // remove transparent color from region
    hTmpRgn = CreateRectRgn(x,y,x+1,y+1);
    CombineRgn(hRgn, hRgn, hTmpRgn, RGN_XOR);
    DeleteObject(hTmpRgn);
    // next pixel
    p+=3;
    // release pixels
    delete pPixels;
    // return the region
    return hRgn;
    if(inst->blnTransparent==true)
    TransparentBlt(test.hdc,0,0,imglabel.width(),imglabel.height(),imglabel,0,0, imglabel.width(),imglabel.height(), inst->clrBackColor);
    inst->LabelRegion=ScanRegion(imglabel, inst->clrBackColor);
    SetWindowRgn(inst->hwnd,inst->LabelRegion,TRUE);
    else
    SetWindowRgn(inst->hwnd,NULL,TRUE);
    BitBlt(test.hdc,0,0,imglabel.width(),imglabel.height(),imglabel,0,0,SRCCOPY);
    inst is the subclass pointer;
    imglabel is the image class object.
    maybe you can't see the diference... sorry. but works fine now.
    thanks for all

  • How to determine a point(or a path)  inside a closed path?

    I came across such a problem:
          My client requires add a number marks inside a closed path ,and such a closed path is irregular,
    My question is, how to ensure a point(or a path) is inside another closed path,and how to calculate this point?
    Is there any suite in the SDK to accomplish this function?

    haha ,I found a good way to solve this problem,We can use AIPathfinderSuite::DoFrontMinusBackEffect  to determine  whether a path  inside another closed path.

  • For SAPscript INCLUDE TEXT, how to align as Paragraph format

    Hi experts and ABAP colleagues!
    Need your help on this sapscript problem:
    How to align texts taken from "INCLUDE TEXT" in SAPscript, according to tab defined in Paragraph Format?
    For example, I defined BG to have tabstop at the 2nd column (or equivalent to 1st tab position) where I need to print the text, and then declared it in SE71 like below:
    However the text prints at the leftmost instead of at the 2nd col position - (8th char tab defined in par. format BG).  Hence it is not aligned to its proper heading.  Line Number instead of Description - which is not okay for client view that needs these Thai texts. 
    The technical details I included below.  Kindly examine:
    1.)  Window >Main > Text Element > Include Text command
    /E   ITEM_TEXT
    BG   ,,&TTXIT-TDTEXT&
    /:   INCLUDE &T166P-TXNAM& OBJECT &T166P-TDOBJECT& ID &T166P-TDID&
    /:   NEW-PARAGRAPH BG
    Note:  I used command "NEW-PARAGRAPH" and had exactly the above code in se71.  Anything missed here?  Pls. help.  Thanks.
    #2.) Paragraph Format > Tab
    No. -
      Tab Position -
    Alignment
    1            8,00 CH            LEFT
    2            28,00 CH          CENTER
    etc.
    Note:   and then i put in  ",,&TTXIT-TDTEXT&" (see above) with the 2 comma's beforehand to say that its on the 1st tab or at the 8th character where it should be printed, but does not give intended result... pls help.
    #3.) Paragraph Formats > Standard Attributes
    Left Margin - 0 cm
    Alignment - Left
    no blank lines checkbox - ticked
    Note:  Is there any more attribute i can manipulate from here to force display at the right position?
    Thank you so much in advance for all your help.  Our project team will really appreciate it.  May the Lord bless you as we go through our SAP work!
    Sincerely,
    Celeste

    Here's a thought, instead of using tabs, try writing a method that takes a string that is the starting string, a pad character, and a length and returns a string padded to that length with the specified character.
    public String padR(String src, String padChar, int len)
        // ... You get to fill in the rest suggestion try to do it without a loop
    }Have fun,
    PS.

  • How many Multi-Touch points can an iPhone/iPod touch have at the same time?

    How many Multi-Touch points can an iPhone/iPod touch/iPad have at the same time?
    I am curious as IIRC (but forgot where the article is on the Internet),
    if a touch surface is wanted to be able to detect more than 1 touch point at the same time,
    then that touch surface needs adding 1 more conductive(?) layer.
    (e.g. 2 points -> 2 layers, and so on)
    So I wonder how many these layers are on the iPhone / iPod touch / iPad or even the trackpad on every MacBook (Pro).
    (correct me if I'm wrong)
    Just curious, thanks in advance!

    I believe it can only support 2. This article explains how the touch screen works but doesn't explicitly say how many points is supports.
    http://electronics.howstuffworks.com/iphone1.htm

  • How to align text(left, right or center) on a button?

    I can not figure out how to align text on a button,
    could someone help me out?
    Thanks in advance

    JButton btn=new JButton("hi");
    btn.setHorizontalAlignment(int i)
    i=0 center
    i=2 left
    i=4 right

  • How to Align test in Text Area?

    Someone please show me how to align text in text Areas...

    You can't (not without rewriting major portions of JTextArea)
    Here's a link which may help (use JTextPane instead)
    http://forum.java.sun.com/thread.jsp?forum=57&thread=342068
    http://www.experts-exchange.com/Programming/Programming_Languages/Java/Q_20258546.html

Maybe you are looking for

  • Mouse 'clicks' itself! Help!

    My Macbook's "mouse" clicks itself! Sometimes when I'm typing, my Macbook's "mouse" will click itself and put the cursor wherever the mouse happens to be at the time. If it is behind it, it highlights everything I have already typed, and when I type

  • Coldfusion query works in cfm but not cfc

    I have the following query that works just fine in cfm file but cannot seem to get to work in a coldfusion cfc. Any ideas. Select distinct include.value from xxxxx.authorprofile, table(authorprofile.uidinclude) include where profilename='#selectedPro

  • Noise on the mic input of my Logitech webcam - worked great before

    Hi everyone, this is my first post so be gentle. I have a 2009 Mac mini with Snow Leopard. I have a Logitech C110 camera that is plugged in via USB and shows up in the System Profiler just fine. I used to use it for Skype video / audio calls but rece

  • Insert digital signature to form

    Hello all, I have to insert a digital signature (NOT picture of scanned signature) into a form created in ABAP . For example in the  transaction VF01 we create an SD order , which is automaticcaly attached to an email as  PDF FILE and it is send by e

  • Flash player for IE does not install

    from my ie browser, flash player downloads and installs successfully on Win7.  however chrome browser opens and the successful confirmation page shows up.  i go back to ie browser and it still says no flash player.  i did the install 10 times and all