Ok, I have gone through many of the suggestions on the forums here about imageframe issues, but none helped. Here is my issue, and this happens in both AutoCAD 2016 and AutoCAD 2018.
We xref our borders in, I have a border all setup with the logo of the client, it is an image file. My default dwt file has imageframe set to 0, the xref has the imageframe set to 0 but when I xref the border in and try to plot, guess what shows, the imageframe. When I type in imageframe, it says 0. So, then I have to change it to 1 or 2 and then back to 0 and THEN the fame won't plot.
Any suggestions?
Solved! Go to Solution.
Solved by cadffm. Go to Solution.
Hi @Anonymous,
I tried this in AutoCAD 2018 and 2019 and could not duplicate this behavior. Can you attach a few sample files that have this issue? I would like to examine them to see if I can determine what might be happening.
Please select the Accept as Solution button if my post solves your issue or answers your question.
@Anonymous
Open your template
change imageframe it to 1 (if current 0, set it to 1), change it to 0, save your file - your welcome.
Why should someone set frame to 0?
I know that problem or better the problems about it since many years! i think.
In AutoCAD is a bug of IMAGEFRAME handling.
1. Imageframe isn't every time a really DRAWING-variable. Sometimes it is more like the hell-appload and the hell-sysvarmon (another story).
2. At least part of the problem is file based
Back to topic:
Without writing 2 pages about my tests, for reproduce I show you two things, follow exactly my steps:
Set modemacro for checking during the test, please: modemacro frame=$(getvar,frame)~imageframe=$(getvar,imageframe)
1)
Start 2019, (or 2013 or.. 2018 or.. / to compare our results i talk about 2019 only know)
open or start a file
set imageframe to 0
saveas imgf0.dwg
set imageframe to 1
saveas imgf1.dwg
(reopen imgf0.dwg) toggle between both files and look at the statusbar / modemacro - imageframe value
surprised?
close both files.
set imageframe to 1
open imgf0.dwg, imageframe is change to 0
open imgf1.dwg, imageframe is change to 1
switch to imgf0.dwg, imageframe is still 1
2a) DWT & file based part
Set imageframe to 0
start NEW file based on acad.dwt, imageframe is still 0 now(?!).
command: _IMAGEATTACH or via external palette/image,
attach your last holiday picture (thats very! important)
How looks the border of your image (frame is visible)?
What is the value of imageframe(0)?
Save the file, close, re-open them.
What is the value of imageframe(1)?
Oups. and in older versions too.
2b) One test more:
Set imageframe to 0
OPEN(!) acad.dwt,
set imageframe to 1,
set imageframe to 0,
saveas "acad_opt.dwt" and close.
Test:
Set imageframe to 0
start NEW file based on acad_opt.dwt, imageframe is still 0 now(?!).
command: _IMAGEATTACH or via external palette/image,
attach your last holiday picture (thats very! important)
How looks the border of your image (frame is not visible)?
What is the value of imageframe(0)?
Save the file, close, re-open them.
What is the value of imageframe(0)?
You can compare the result by using acad.dwt and the new acad_opt.dwt now.
Sebastian
@imadHabashwrote:
Hi,
make sure also that FRAME system variable is = 0 .
Thanks, I did make sure of that as well
Your explanation is exactly what I go through. It's just another AutoDesk software defect that never gets resolved. Our sheet template files are all set correctly. However, when someone "replaces" a Layout Tab via "from template", the ImageFrame sysvar shows as 0 yet still displays. No matter which variable value you chose, nothing changes. When you close the application C3D 2020 and reload the drawing file, the ImageFrame sysvar shows as 1. Changing the sysvar after re-opening to 0 then corrects the issue. We all get sick of the bugs/defects in the software. Way too many for an anchor (I mean flagship) product.
Can't find what you're looking for? Ask the community or share your knowledge.