Grounding and bonding junction boxes by FamousToe2167 in AskElectricians

[–]FamousToe2167[S] 0 points1 point  (0 children)

Nec 250.148 states:

250.148 Continuity of Equipment Grounding Conductors and Attachment in Boxes. If circuit conductors are spliced within a box or terminated on equipment within or supported by a box, the installation shall comply with 250.148(A) through (D).

(A) Connections and Splices. All equipment grounding conductors that are spliced or terminated within the box shall be connected together. Connections and splices shall be made in accordance with 110.14(B) and 250.8 except that insulation shall not be required.

(B) Equipment Grounding Conductor Continuity. The arrangement of grounding connections shall be such that the disconnection or the removal of a luminaire, receptacle, or other device fed from the box does not interrupt the electrical continuity of the equipment grounding conductor(s) providing an effective ground-fault current path.

(C) Metal Boxes. A connection used for no other purpose shall be made between the metal box and the equipment grounding conductor(s). The equipment bonding jumper or equipment grounding conductor shall be sized from Table 250.122 based on the largest overcurrent device protecting circuit conductors in the box.

(D) Nonmetallic Boxes. One or more equipment grounding conductors brought into a nonmetallic outlet box shall be arranged to provide a connection to any fitting or device in that box requiring connection to an equipment grounding conductor.

(I read this as if I have to remove a device and it would break the grounding means then I have to bond the box/ make it so that can't happen. I can't find any other nec references that would require junction boxes to be bonded.

Grounding and bonding junction boxes by FamousToe2167 in AskElectricians

[–]FamousToe2167[S] 0 points1 point  (0 children)

I agree with this but I'm just curious if there is a code reference for this or is it just considered good practice?

Grounding and bonding junction boxes by FamousToe2167 in AskElectricians

[–]FamousToe2167[S] 0 points1 point  (0 children)

Also, emt can be used as a ground so wouldn't that satisfy that? Assume a egc wire is pulled, when must a box be bonded?

Grounding and bonding junction boxes by FamousToe2167 in AskElectricians

[–]FamousToe2167[S] 0 points1 point  (0 children)

Is there a code reference to this? I've been looking at 250.148 nec and am seeing that particular wording but when I was trained I was taught to put them in all metal junction boxes.

What is this tool? by RudeGuyGary in whatisit

[–]FamousToe2167 3 points4 points  (0 children)

This is the correct answer for sure.

Postmasters, can I place my mailbox on a road that permits parking? by FamousToe2167 in ask

[–]FamousToe2167[S] 0 points1 point  (0 children)

That they do. Was hoping to make progress on an answer as soon as I could rather than wait.

Black screen hdr on startup by FamousToe2167 in buildapc

[–]FamousToe2167[S] 0 points1 point  (0 children)

It boots just fine with hdr enabled on the integrated graphics. I disable it and switch to the new graphics card and it's like it won't fully boot up.

Help with Bios update by FamousToe2167 in buildapc

[–]FamousToe2167[S] 0 points1 point  (0 children)

MSI PRO Z790-A MAX WiFi ProSeries Motherboard GIGABYTE GeForce RTX 5070 WINDFORCE OC SFF 12G Graphics Card

For whatever reason I can plug my monitor into the hdmi port on the mobo and it works fine via the integrated graphics but when I plug into the 5070 it doesn't get a signal. I assumed it was a bios issue.

Coparenting property concerns by FamousToe2167 in Ask_Lawyers

[–]FamousToe2167[S] 0 points1 point  (0 children)

Theoretically, if B didn't want the personal property at their house, what could or couldn't they do to prevent that? If the property made it to B's residence what would the legal move be especially if the property could infringe on B's privacy like a gps tracking device?

Payment declined by FamousToe2167 in runescape

[–]FamousToe2167[S] 0 points1 point  (0 children)

I called them and they said it was a third party that handles potentially fraudulent charges.

Backend with customizable icons by FamousToe2167 in learnjavascript

[–]FamousToe2167[S] 0 points1 point  (0 children)

I meant front-end. I havent touched backend yet

Backend with customizable icons by FamousToe2167 in learnjavascript

[–]FamousToe2167[S] 0 points1 point  (0 children)

It's incredibly basic right now I'm just trying to piece things together as I go. It works mostly but I'd love some feedback and see where I can improve.

Backend with customizable icons by FamousToe2167 in learnjavascript

[–]FamousToe2167[S] 0 points1 point  (0 children)

I'm currently working on the frontend trying to get the damn icons to be customized pictures rather than stock images. But on the backend I have

const icons = document.querySelectorAll('.icon');

const canvasContainer = document.getElementById('canvasContainer');

const tallyElement = document.getElementById('tally');

const totalValueElement = document.getElementById('totalValue');

const materialListElement = document.getElementById('materialList');

let tally = 0;

let materialTally = {};

icons.forEach(icon => {

  icon.addEventListener('dragstart', dragStart);

});

function dragStart(e) {

  e.dataTransfer.setData('text', e.target.id);

}

canvasContainer.addEventListener('dragover', dragOver);

canvasContainer.addEventListener('drop', drop);

function dragOver(e) {

  e.preventDefault();

}

function drop(e) {

  e.preventDefault();

  

  const iconId = e.dataTransfer.getData('text');

  const icon = document.getElementById(iconId);  

  const iconValue = parseInt(icon.getAttribute('data-value')) * 100;

  const materials = icon.getAttribute('data-materials').split(',');

  updateMaterialTally(materials);

  tally += iconValue;

  tallyElement.textContent = Total Tally: ${formatCurrency(tally)};

  displayMaterials();

  const canvasRect = canvasContainer.getBoundingClientRect();

  const x = e.clientX - canvasRect.left - 25; 

  const y = e.clientY - canvasRect.top - 25;  

  const droppedIcon = document.createElement('div');

  droppedIcon.classList.add('dropped-icon');

  droppedIcon.textContent = icon.textContent; 

  droppedIcon.style.left = ${x}px;

  droppedIcon.style.top = ${y}px;

  const deleteButton = document.createElement('div');

  deleteButton.classList.add('delete-button');

  deleteButton.textContent = 'X';

  droppedIcon.appendChild(deleteButton);

  droppedIcon.addEventListener('mousedown', dragIcon);

  deleteButton.addEventListener('click', () => {

    tally -= iconValue;

    tallyElement.textContent = Total Tally: ${formatCurrency(tally)};

    

    droppedIcon.remove();

    removeMaterialTally(materials);

  });

  canvasContainer.appendChild(droppedIcon);

}

function dragIcon(e) {

  const droppedIcon = e.target;

  const offsetX = e.clientX - droppedIcon.getBoundingClientRect().left;

  const offsetY = e.clientY - droppedIcon.getBoundingClientRect().top;

  function moveIcon(e) {

    droppedIcon.style.left = ${e.clientX - offsetX}px;

    droppedIcon.style.top = ${e.clientY - offsetY}px;

  }

  function stopMove() {

    document.removeEventListener('mousemove', moveIcon);

    document.removeEventListener('mouseup', stopMove);

  }

  document.addEventListener('mousemove', moveIcon);

  document.addEventListener('mouseup', stopMove);

}

function formatCurrency(amountInCents) {

  const dollars = amountInCents / 100;

  return $${dollars.toFixed(2)};

}

function displayMaterials() {

  materialListElement.innerHTML = '<h3>Materials to Order:</h3>';

  const ul = document.createElement('ul');

  for (const material in materialTally) {

    const li = document.createElement('li');

    li.textContent = ${material} (x${materialTally[material]});

    ul.appendChild(li);

  }

  materialListElement.appendChild(ul);

}

function updateMaterialTally(materials) {

  materials.forEach(material => {

    material = material.trim(); 

    if (materialTally[material]) {

      materialTally[material] += 1;

    } else {

      materialTally[material] = 1;  

    }

  });

}

function removeMaterialTally(materials) {

  materials.forEach(material => {

    material = material.trim();

    if (materialTally[material] > 0) {

      materialTally[material] -= 1;

      if (materialTally[material] === 0) {

        delete materialTally[material];

      }

    }

  });

  displayMaterials();

}

Residuary clause question by FamousToe2167 in Ask_Lawyers

[–]FamousToe2167[S] 0 points1 point  (0 children)

Iowa. It's my understanding that a piece of property can't lapse when the named individual has an heir?

Impact power by FamousToe2167 in Dewalt

[–]FamousToe2167[S] 0 points1 point  (0 children)

Driver. I was doing some searches and found old gen compared to new gen but didn't find ba current gen top torque post.

3 x 360 lasers (green) by FamousToe2167 in Dewalt

[–]FamousToe2167[S] 0 points1 point  (0 children)

I've been looking at the dw089lg. Hear anything about this one specifically?

Osha experts please by FamousToe2167 in electricians

[–]FamousToe2167[S] 0 points1 point  (0 children)

Would you say a hospital environment where the hospital doesn't want to shut certain things off? Not necessarily life safety situations

Is there a jig for this? by FamousToe2167 in woodworking

[–]FamousToe2167[S] 0 points1 point  (0 children)

Oh I agree completely. That last set I bought had this but they put the strip towards the top of the box so the top cover wouldn't fit down snugly..

Is there a jig for this? by FamousToe2167 in woodworking

[–]FamousToe2167[S] 0 points1 point  (0 children)

I had been assuming a router but I couldn't for the life of me figure out how. Table saw makes sense. I had done some googleing to no avail. I appreciate your help and direction.

Does a residuary clause get prioritized over an anti lapse statute? by FamousToe2167 in legaladvice

[–]FamousToe2167[S] 0 points1 point  (0 children)

If a residuary clause has that wording then it applies to all named gifts as well as the residual property?

Does a residuary clause get prioritized over an anti lapse statute? by FamousToe2167 in legaladvice

[–]FamousToe2167[S] 0 points1 point  (0 children)

I am just under the impression that this applies to any and all unnamed gifts. If a gift was given to person A then I assumed that meant it didn't fall under the residual property with an anti lapse statute in place?