Shorten part of a component (basically cut out a piece) - sketchup

I build my desk in Sketchup, but for some reason it turned out twenty centimeters too long. So I want to shorten it but I can't figure out how to do this. I basically need to cut out two parts of ten centimeter without changing anything else, see the picture for clarification. How do I do this?

Aha, I got it. The "move" command does what I need (assuming I selected the right faces to move).

Related

Problems with the IFCJS floorplan system

i need some help, i have this error using a floorplans, but I believe this error comes from something I did wrong in the visibility part, can help me?
the image before selecting the plan appears on the background as edges
I assume that you are using web-ifc-viewer. Just to give some more insight on this, the postproduction of web-ifc-viewer is an additional HTML elements that is displayed on top of the Three.js canvas.
For performance reasons, this layer only gets updated when the user stops moving the camera. When you go into floorplan mode, you need to disable the postproduction manually. This can be done like this:
ifcViewer.context.postProduction.active = false;
This also means that when you go back to 3D mode, you probably need to activate it again. FYI, you can also update the postproduction on demand:
ifcViewer.context.postProduction.update();
I found the error, I'll leave my solution here in case you need to help someone.
You need to activate the togglePostproduction function. like so:
togglePostproduction();

FontForge: How to add a hidden personal info text

Is there a way to add a hidden info-text in FontForge? I think, I could need that sometimes.
I mean something like that:
Hint 1: I generate that text with a external graphic programm, not with FontForge itself; because that's my question how to do that.
Hint 2: The info text should be for own work, not for read out etc.
Hint 3: I mean info-text in the displayed area, not the comment function under 'glyph info'.
As a FontForge developer, I guess the best way is to make a point with a really long name. A single floating point shouldn't mess anything up, especially if it's inside the bounds of the left and right bearings of the glyph.
So, go to «Point→Name Point». If you want multiline input, copy and paste from e.g. Notepad++.
I noticed that it seems to render multiple lines in the wrong place, which seems to be a minor bug (I'll open a bug for it done: №4420), but you can just move the point up, or use multiple points floating at the right side for multiple lines.

Starting watchOS, can't fit 2 pickers side by side

While trying out watchKit and watchOS, for the first time, to make a small app, I have this issue.
I cannot fit 2 WKInterfacePicker objects beside each other.
Eventhough I made them narrow enough, it doesn't seem to fit. They always come back one on top of the other. I did not find any way to include 2 components in the picker either.
What is the secret?
Here is the secret I found to solve my problem, I hope it may help someone else who may have the same issue.
Inside Interface.storyboard, there is a component called Group. If you use it you will be able to put the pickers, side by side, inside it.
At the time I am writing I have only tried 2 WKInterfacePicker objects, and only in the simulator.

Different header in MigraDoc

I have been looking around and I cant find a way to do this as I want.
I have MigraDoc creating a PDF that can be one page or more, the header on the first page I would like to be different to every other page. E.g. First page has a logo and all others do NOT. So I need more then one header. This is something that I have found to do using
Section.PageSetup.DifferentFirstPageHeaderFooter = True
The problem that I have is that this also means that the footer (that will not change at all) does not show up on the first page. For the Footer I am using a table Section.Footers.Primary.AddTable.
I could use a "quick fix" by just copying the table (footer) and pasting it with it changed to section.Footers.FirstPage.AddTable but then I would have a ton of code that is just messy and not needed as the footer does not change, is there a way around this?
Any help would be great. I will continue to look around to see if i can find anything more on this.
You could also use
section.Footers.FirstPage = Section.Footers.Primary.Clone()
after calling AddTable().
Maybe it would be enough to just all section.Footers.FirstPage.AddTable - IIRC the first page footer will be used for all pages if you do not assign a special primary footer (but I could be wrong about this; I'll check this Wednesday or Thursday).
Well, as no one else can answer this the best way I found to "solve" this problem is to create a function that creates the table. Then I call the function and use it as Section.Footers.Primary and section.Footers.FirstPage
If anyone does have a better way please do feel free to give a comment or something.

Contentplaceholders in masterpage resizes

being new to asp I seem to be stumbling into a problem.
I have a masterpage with a table and several buttons. So far , so good.
When i go to a different file that uses my masterpage my contentholder changes it's size and that's not the way I wanted it ( for instance if I put in a label or some text). How do I prevent this from doing this?
For clarification I have got a screenshot.
The first screenshot is how I want it (look at the distance between home, trailer etc. and the title "DOCHTERS").
http://imageshack.us/photo/my-images/402/firstgu.png/
The second is what happens is I put in a label or another object (or even plain text ) of some sort(look at the distance between "DOCHTERS" and home, trailer etc.).
http://imageshack.us/photo/my-images/689/secondg.png/
Any idea why this is happening and how I can fix this?
Can anyone steer me in the right direction?
You may want to run this application and see if turns out right because sometimes its just something with the WYSIWYG engine of the IDE.

Resources