Image In Generic Annotation Family

Image In Generic Annotation Family

johnharvey
Enthusiast Enthusiast
7,150 Views
11 Replies
Message 1 of 12

Image In Generic Annotation Family

johnharvey
Enthusiast
Enthusiast

Has anyone had any luck using an image in an annotation family?

 

I am trying to create a Generic Annotation family with a png image inserted for use as a signage symbol in a plan view.

 

The problem I am experiencing is when I load and place the family into the model in a floor plan view (haven't tried any other views), the image scales automatically to a size larger than the floor plan.

 

I have tried creating the sign with detail lines within the family, but there are the issues of lines smaller than 1mm or 0.5mm. Also the scalability of the family is a problem if using detail lines.

 

It would be ideal to be able to use the image in the family with a parameter for the size, making it scale easily in the model.

 

Any assistance with this will be greatly appreciated.

Thanks.

 

 

Accepted solutions (1)
7,151 Views
11 Replies
Replies (11)
Message 2 of 12

Alfredo_Medina
Mentor
Mentor
Accepted solution
  • Create a generic annotation "family 1" with an image. Select the image and associate its Width (or Height) property to an instance parameter. Also, associate its "Locked Proportions" parameter to a yes/no instance parameter.
  • Create another generic annotation "family 2". Load "family 1" into "family 2". Associate the Width and Locked Proportions parameter of "family 1" to equivalent parameters in "family 2".
  • Load "family 2" into project.
  • Now you have control over the size of the image in the project.

 


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
Message 3 of 12

johnharvey
Enthusiast
Enthusiast

Thanks for this info Alfredo.

I will give it a try tomorrow morning and let you know if I still have problems.

 

Regards

John Harvey

0 Likes
Message 4 of 12

johnharvey
Enthusiast
Enthusiast

Hi Alfredo. I have tried your suggestion. 

 

Firstly, what would the units be of the input value for the image size?

A value of 1 generates a symbol that is the same size, more or less, as my building.

 

Secondly, I can achieve the same results without having to load one family into the other.

Having said that, both ways results in an annotation family that disappears when zooming out amongst other weird display issues.

 

Any comments?

Thanks

John

0 Likes
Message 5 of 12

Alfredo_Medina
Mentor
Mentor
The steps that I liste above work well for controlling the size of an image in an annotation family. This does not work when the image is not inserted in a nested family.

Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes
Message 6 of 12

johnharvey
Enthusiast
Enthusiast

Hi Alfredo.

 

As I explained in my previous reply, my annotation family behaves exactly the same whether it is an image in a nested family or not. I can still change the size of the image successfully.

 

The issues that I am experiencing is as per my previous post.

 

Thanks for your input so far. I appreciate it.

 

Regards

John

0 Likes
Message 7 of 12

Alfredo_Medina
Mentor
Mentor

Hello, @johnharvey  , when I test this, it only works when the family that contains the image is nested into another, host family. Maybe we are using different versions of Revit.

 

What I don't understand from your message is this: how can you say that yiou can control the size of image "successfully" and at the same time you say the image disappears or it is huge?

 

About the units, if the units is Imperial, the 1 means one foot, which might be huge depending on the scale of the view. Try with a different value, such as 0.05 or similar. It always depends on the scale of the view. 


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes
Message 8 of 12

ToanDN
Consultant
Consultant

I couldn't get it to work either.  Revit 2016 file attached.

 

 

0 Likes
Message 9 of 12

johnharvey
Enthusiast
Enthusiast

Hi ToanDN.

 

Have you had any luck with this one?

 

0 Likes
Message 10 of 12

Alfredo_Medina
Mentor
Mentor

I discovered why this was working in my computer but not in yours. I was using a .jpg family instead of .png. Revit "prefers" .jpg. I tried this several times and it just does not work with .png. 

 

@johnharvey : If converting from .png to .jpg is not an issue, simply do that and the problem will be solved. I also found an approach that is slightly different from what I had described before in that list of steps. The only difference is that the size of the image is controlled by the scale factor of the view. All the other steps are the same. 

 

Attached is the annotation family with the image. Place in a view. Then, change the Scale Factor parameter of the family to match the scale factor of the view.  These are the parameters, below. That is all.

 

2017-05-15_15-50-23.jpg

 

 

 

 


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes
Message 11 of 12

woezme
Enthusiast
Enthusiast

Is there any Video that will show step by step instructions to do this....I'm trying to create tags with image.

And hoping this process will work in same way.  (Example) My goal is to create Special equipment Tags that contain images that we will be using for emergency_evacaution plans....for example fire extinguisers, AED, Fire Alarms, and such.

I want to tag equipment, and image will show to match legend created

 

0 Likes
Message 12 of 12

MuirEng
Collaborator
Collaborator

Hi, I am trying to get something like this working, but in my case I want the generic annotation containing the image to by a 3d family, such that when that family is viewed in plan the annotation symbol (i.e. image) shows up. 

 

I can see the image in the family but when I place it on a view the image will not show. I've tried all sorts of variants for the scale factor/width. 

Perhaps Revit simply does not support this flow of the image?

 

Target view is 3/16"=1' 

Here is an RFA file based on the one previously posted.

 

thanks

 

 

 

 

 


"

Brian Muir, P.Eng, Muir Engineering
0 Likes