Zero Easy Drawing

0 views
Skip to first unread message

Lawana Stuckert

unread,
Aug 3, 2024, 5:19:32 PM8/3/24
to trathanenul

Additionally, since this display appliance will be read-only (i.e. no keyboard or mouse input needed) we would also like to hide the mouse cursor and all window chrome (window titles, dock panels, menus, etc.) If possible we could even boot right to this app instead of Raspbian Desktop, or even further, switch from Raspbian Desktop altogether if there's a better option since a full windowed GUI is not required.

The way that the GUI is rendered on a Linux system is relatively simple, once you understand what each part does. We don't need a really in-depth knowledge of each part, but I'll give you a brief summary, with the aid of a nice illustration I found:

The display server (in your case X.Org) handles the primitive drawing and events such as mouse/keyboard input. Generally, you wouldn't bother writing your application to talk at this level, because it's a lot of work. Interesting trvia: a lot of newer distributions are considering using Wayland instead of X, because X is getting old and complicated... Not much fun to work with!

On top of your display server is your desktop environment (which is LXDE; PIXEL is just a modification of it). The desktop environment also has a window manager, which handles drawing the chrome around your windows (shockingly enough!).

Applications such as yours generally use a GUI toolkit. This contains some basic widgets such as buttons, text boxes and so forth which are useful in many situations. The famous two are GTK+ and Qt. This is the important bit for you.

Each toolkit has a slightly different way of doing things, but nearly all support full screen windows with basic graphics primitives, usually with relatively little code. Rather conveniently, there's almost always a Stack Overflow question asking how to perform basic tasks with GUI toolkits etc. These are usually pretty easy to learn from, especially with your level of experience.

Run a fullscreen browser and use HTML/CSS/JS to create your information display. I personally find HTML much easier to create UIs with than many of the other toolkits, and polygons with gradients would be trivially easy with CSS. However, this would make reading files on your Pi more difficult, so if that's a requirement, this isn't the route for you. However, with JavaScript, you can make requests to other websites.

Use a graphical toolkit like Gtk and Python. Here is a simple example of using Cairo with Gtk to draw shapes. It's a little more involved than HTML/CSS, but with Python, you can also read local files etc.

As far as I know, there's no "recommended toolkit" or anything of that sort. As with most things regarding programming, there are many ways to achieve the same goal, and it's all about the tradeoffs you want to make.

I am using ignition 8.05 and we have a easy chart component that is showing presssure values. When a manual valve is shut the ready of the pressure transmitter is zero. the question is why is the easy chart showing an interpolation from the last value to zero rather then having a constant zero line?

Another good example on working in animation business is to draw and come up a design for the character, particularly on the main protagonist. Jack has a round face and his body is all straight lines. Imagine drawing Jack, not yet detailing him, but light sketching him like you are drawing a stick figure. He is definitely a skeleton, of course. Skeletons can be very difficult to draw, because they have so many bone parts that connects to the skull and the body. With Jack, he can be easy to draw, but more expressive. So, this would serve as a guide to help me getting the drawing correctly. Every animator and artist have model sheets to guide them on how to draw and/or animate the characters they are assigned to.

So, with this drawing, this would help me to paint the background, as well as serving as a guide, but also help me to figure out how Jack and Zero will fit into this drawing. For example, how can I figure out on how Jack is going to sit down on one of the tombstones?

At last, the background painting is done! After having to completed it, I was blown away and geeking how beautiful it turned out, just like how I saw it in the movie. It was amazing for me, as an artist, to see how could I have done it so well and tremendous. It was so cool!!! I think you might be surprised, and I know I was surprised to see it, too.

In Carbide Create you get a zero of lower-left, Centre-left, Top-left, and centre. Although my machine zero/home is the back right. Or would it be called the Top-Right. OR am i looking at this backwards an would I really be in the Top-left? Where I have my zero now. Im working -X and -Y which i like much more.HELP

One thing I would like to point out is that on my machine (shapeoko3) the limit switches are set up top right, looking at the machine from the front. If the toolpath zero was optionally there, it would mean that after I press home there would be less distance to travel to set a new zero point. Currently I would have to traverse most of the X axis if I used the top left toolpath zero. It would simply be more convenient if the top right option was there. Does that make sense?

In the general case - CC is somewhat of a special case - your CAD zero (where you work your object design from) has to be embedded within your stock. As long as there is sufficient stock to contain the design, the stock/CAM zero can be anywhere easily accessible. The CAD zero now takes a back seat.

The stock/CAM zero can mathematically it can be anywhere on the stock. Not putting at an easily accessible place makes it extremely difficult to ensure proper alignment; a stock corner is the most obvious choice - since this is easy to find.

Go to view Tab, click on Grid settings and you get a dialogue box, where you check on the Snap objects to grid option, which usually enables 45 and 90.In case you want to increase or decrease snapping adjust the Spacing for the Grid settings in the same dialogue box.

I'm using office 2013. As "Opsin" mentioned, you have to hold shift + ctrl both when drawing line. For me, this didn't worked on already draw line. You have to draw a new line while press both above keys.

Also, if you have already draw line (not straight line) and want to make it as vertical line follow below steps.1. Click on that line2. Select Format from top bar. 3. Click expand icon inside of size section4. On new expand section, go to Size & Position section and under size set WIDTH to zero. (Please refer below screen capture)Image

Early on with zero waste pattern making, I thought that the fabric width was an unwavering, inflexible, cannot-be-negotiated factor, but I discovered that in many (but not all) cases, an approximate width was acceptable. The pattern could be tweaked to work with whatever was available without too much hassle.

The big pieces get positioned first on the fabric, just like making a regular cutting layout. Then, I look at the smaller spaces left and see how I can use them. Creativity here will often inspire the design.

The R&D phase of developing a pattern is the part I love best. It stretches my mind to think outside of the box and beyond orthodox cutting and construction. The final outcome is unknown, but I trust that everything will come together, with all fit and design issues resolved. Partly, I think this confidence is the result of maturity and experience, but the more zero waste patterns I do, the more my brain seems to switch into the puzzle-solving mode to think of solutions.

4. Another idea which I have used a little bit is modular pattern pieces. These are pattern pieces that are square or rectangular and are easy to move around the fabric whatever its width. If I was a fashion designer with in-house manufacturing, I would use this a lot, because it easily lends itself to cutting many garments in a range of sizes with zero waste. However, when making home sewing patterns that are going to be used for a single garment at a time, I feel it needs to be called low waste rather than zero waste.

There may be unusual construction techniques, and you might be challenged to think about sewing and construction in a different way. Zero waste patterns often feature unusually shaped pattern pieces. Many people comment that sewing a zero waste garment is a very satisfying experience.

Pattern makers will continue to innovate and experiment with zero waste as a small part in the bigger picture of using our resources with wisdom, taking care of the environment, and valuing fabric and clothes.

I have always liked the IDEA of zero wast patterns, particularly the Bog Coat. But I have never seen anyone do a tutorial on adding bust darts to these garments for curvy figures. I am very short and busty. By the time I get a size that fits my bust, the shoulders and sleeves are way too big; the garment then looks bulky and shapeless. I am wondering whether any of the Sewcialists have tackled this problem?

@mkc my point is that, since the technical data specifies 8-10w quiescent draw, and you're measuring 6w over that using an imprecise measuring technique and an imprecise instrument, any statement that the specs are wrong must obviously be taken with a grain of salt. Field-condition measurements will obviously, for a number of reasons, often be different than laboratory-condition measurements.

@mkc, how are you determining the zero-load draw as stated? Are all other loads disconnected while measuring -if using, say, a battery monitor to measure- or are you using a clamp meter on the actual supply cable, or some other method?

The Phoenix non-VE series is generally listed as 8-10w quiescent draw, so of course if there is anything else at all connected to the batteries, even tiny loads like status LEDs or etc., it's very easy to rack up another few watts on a load calculation - thus why I ask how you're measuring the inverter's draw.

The issue is not with my clamp meter. I just checked the calibration and it was about 1.5% off at a 1 amp current, so that cannot account for the difference between the spec at 8 watts and the measured 16 watts.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages