>> Drop your fears at the door; love is spoken here. Enjoy the free libre HawsEDC AutoCAD tools too. <<
Download POINTSIN.ZIP
Get help or contribute something
POINTSIN is a civil engineering and survey tool that reads point data (ID, North, East, Elevation, Description) from a file and inserts an attributed Land Desktop(Softdesk/DCA)-style POINT block and a 3d point in AutoCAD for every point in the file. It also has a command to create a single point.
You can change the POINT block if you prefer. The order and graphical arrangement of the attributes doesn't matter. The default POINT block attributes are one unit high. POINTSIN scales the POINT block to the dimension text height (dimscale * dimtxt), so the default POINT block will look as big as the current dimension text height.
You can delete or comment out the lines that insert a 3d point or the POINT block. You can also comment out the lines that create and set layers.
Download POINTSIN.LSP (save it to your computer) by following the link on this page. Also download POINT.DWG (save it to your computer) by following the link on this page or make your own POINT block. If you don't have a points data file to import, you may also want to download the sample POINTS.TXT file.
At minimum, all POINTSIN.LSP needs to work is the POINT block and points data file. Simply drag POINT.DWG from Windows Explorer into your drawing, then load and run POINTSIN.LSP by dragging it into your drawing, typing POINTSIN, and following the prompts to select the data file. That's all there is to it.
It is a very simple matter to change layer behavior. Please open POINTSIN.LSP in NOTEPAD.EXE for guidance.
It is a very simple matter to change whether POINTSIN.LSP inserts 3dpoints, point blocks, or both. Please open POINTSIN.LSP in NOTEPAD.EXE for guidance.
It is a very simple matter to add more file formats. If you need an unsupported file format and you aren't comfortable adding it yourself after reviewing the source code, please contact me.
POINTSIN.LSP neither creates additional files nor writes to the Windows registry.
Modern browsers block mixed content. Ensure your image URL starts with https://.
Basic syntax:
<img src="URL" alt="description">
Example:
<img src="https://www.zupimages.net/up/23/07/abc123.jpg" alt="My uploaded image">
If you were trying to embed an image from ZupImages, here’s how to properly construct the img src attribute.
Corrected URL format:
<img src="https://www.zupimages.net/up/23/07/n9top.jpg" alt="your description">
(Note: I’ve assumed n9top is the filename, likely with .jpg or .png extension.)
What was wrong with your original string:
Full HTML example:
<!DOCTYPE html>
<html>
<head>
<title>My Image</title>
</head>
<body>
<img src="https://www.zupimages.net/up/23/07/n9top.jpg" alt="Sample image">
</body>
</html>
| Situation | What to copy |
|-----------|--------------|
| Single‑page demo (quick test) | Use the whole HTML file as‑is. |
| React / Vue / Svelte | Convert the markup to JSX/templating syntax, keep the CSS (or move it to a scoped stylesheet), and move the JS logic into a component’s lifecycle (useEffect, mounted, etc.). |
| Existing CSS framework (Bootstrap, Tailwind, etc.) | Keep the HTML structure but replace the custom CSS with framework utilities. For example, with Tailwind you could write: <div class="relative max-w-screen-md cursor-zoom-in overflow-hidden rounded-lg shadow-lg"> … and use Tailwind’s @apply for the lightbox. |
| Multiple images | Wrap each thumbnail in a <div class="img-preview"> and give the lightbox a dynamic source (lbImg.src = this.src). The JavaScript can be tweaked to read event.currentTarget.querySelector('img').src. | img src https wwwzupimagesnet up 23 07 n9 top
Quick React‑style snippet (just the component logic):
import useState from 'react';
import './ImagePreview.css'; // ← copy the CSS block above into this file
export default function ImagePreview( src, alt = 'Preview image' )
const [open, setOpen] = useState(false);
return (
<>
<div
className="img-preview"
tabIndex=0
onClick=() => setOpen(true)
onKeyDown=e => (e.key === 'Enter'
>
<img src=src loading="lazy" alt=alt />
<figcaption>Click to enlarge</figcaption>
</div>
open && (
<div className="lightbox open" onClick=e => e.target === e.currentTarget && setOpen(false)>
<button className="close" onClick=() => setOpen(false) aria-label="Close lightbox">
×
</button>
<img src=src alt=alt />
</div>
)
</>
);
<img src="https://www.zupimages.net/up/23/07/n9top.jpg" alt="Product showcase - n9top model">
Alt text improves accessibility and SEO.
Image URLs are web addresses that point directly to image files. They are crucial for displaying images on websites, social media, and other online platforms. The URL you've provided seems to point to an image hosted on zupimages.net, a service that allows users to upload and share images.
| Problem | Solution |
|------------------------------------------|--------------------------------------------------------------------------|
| https wwwzupimagesnet missing slashes | Correct to https://www.zupimages.net |
| Image removed from host | Re-upload and update the src |
| Mixed content (HTTP on HTTPS site) | Change http:// to https:// in the src |
| Typo in filename | Compare with the exact link from ZupImages’ “Direct link” field |
| Ad blocker or firewall | Test in an incognito window or different network | Modern browsers block mixed content
Using image URLs like https://www.zupimages.net/up/23/07/n9/top can be straightforward, but it's essential to do so responsibly. Always consider the implications of linking to external content and ensure you're complying with best practices and legal requirements.
The string "img src https wwwzupimagesnet up 23 07 n9 top" represents a fragmented HTML image tag, specifically targeting an image uploaded to the Zupimages hosting service in February 2023. The URL structure indicates a unique file identifier for an image, but it lacks the complete file extension for viewing. To view or verify this, a reverse image search using tools like Google Lens or TinEye can be used to determine the image's original context.
The string you provided, img src https wwwzupimagesnet up 23 07 n9 top, seems to be an incomplete HTML tag for embedding an image. To correctly format it, you would use:
<img src="https://www.zupimages.net/up/23/07/n9/top.jpg">
However, without the actual image content or more context about your discussion, I can only provide general advice on how to structure a deep post that includes images: Example: <img src="https://www
To submit revisions, send an email with your revised code.
This program is free software under the terms of the GNU (GNU--acronym for Gnu's Not Unix--sounds like canoe) General Public License as published by the Free Software Foundation, version 2 of the License.
You can redistribute this software for any fee or no fee and/or modify it in any way, but it and ANY MODIFICATIONS OR DERIVATIONS continue to be governed by the license, which protects the perpetual availability of the software for free distribution and modification.
You CAN'T put this code into any proprietary package. Read the license.
If you improve this software, please make a revision submittal to the copyright owner at www.hawsedc.com.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License on the World Wide Web for more details.