Issue of the day: Adding fiducials. I have a round pad with a round opeing in the plane around the pad. I used Plane Area Cutout to make the opening. I decided to move the fiducials to a better area, now the Plane Area opening is stuck in the old location. Tried to delete all the plane data and re-do it, but it is still there. Any suggestions??
When you build the fiducial decal you should include a "KeepOut" on the mounted side, rather than a plane cutout.
If the plane cutout is in the Layout area and not integrated with the fiducial part decal, then you may just need to regenerate the planes.
First, turn off the plane display by using command SPO. Then the plane cutout should be visible. Re-generate the plane using Tools>Pour Manager.
If the cutout does is not visible after invoking the SPO cmmand, you may need to do the "ASCII Dance" ... Export the job in ASCII format, then in a new session, re-import te ASC file. The plane cutout will then be visible (I know - it's a bit hinky)
I'm not using a fiducial decal. It's just a round pad, a solder mask shape and a plane cutout. Basically 3 parts with appropriate data on the same x/y locations. I've tried the ascii dance, I've tried regen, tried deleting the plane and adding it again. But it's still there.
Sounds like probably a decal is a better way to go. I've have used my current method on many boards with no problems, but still need to resolve this.
Making the fiducial a decal, therefore a part too, simplifies the process. As suggested already, use a keepout instead of a plane cutout. They just work better, and are easier to manipulate. You can also add a soldermask clearance the same size as the keepout and suppress the solder paste, which most board houses prefer.
Plane cutouts only work when they're combined with the plane. For the "stuck" cutout, have you tried to explode the plane? (select shape, explode. Uncombine doesn't always work).
Back to your original post, you might want to try an ASCII out / ASCII in to see if something is odd in the design. PADS will reject the culprit from the import and basically delete it for you.